无法使用QUERY_POST获取已发布的帖子
我不知道这为什么不起作用,因为它是一个非常简单的查询。当我拉取所有帖子(包括挂起的帖子)时,它会起作用,但当我想获取只发布的帖子时,它不会起作用。我有一个获取帖子的功能。我传入一个布尔变量。如果是真的,我想从名为books的自定义帖子类型中提取所有帖子,包括挂起/草稿的帖子。如果为false,我只想要发布的帖子。我认为代码没有问题,但它不会工作。$args = array( \'post_type\' => \'book\', \'showposts\' =>
WordPress主页上未加载/运行jQuery
我希望有人能帮忙。我正在尝试使用我找到的jQuery脚本在scroll上制作一些动画。我想我已经把它读出来了$ 和jQuery 由于Wordpress以无冲突模式运行,但到目前为止,我无法让脚本执行任何操作。以下是JS: jQuery(document).ready(function($) { $(function() { var $window = $(window), win_height_padded = $window.he
Restore woocommerce orders
最近,我的服务器团队更换了我的数据库,并将以前的数据库放在了一起。因此,我们丢失了一天[特定日期]的订单详细信息。现在,服务器团队提供包含损失日订单详细信息的备份。现在请告诉我如何恢复这些订单?我不能用给定的备份替换我们的数据库,因为今天我们也有订单。有人能告诉我分步指导吗?我创建了一个新数据库并上传了备份。我知道顺序保存在wp\\u post和post meta中。那么我需要做什么,我从wp\\u posts导出该日期的所有顺序,并将meta作为sql文件发布。然后只需要将其导入当前数据库?有什么问题吗
创建管理元框以将帖子另存为挂起状态
使用Wordpress将草稿帖子更改为挂起时的工作流包括多次单击和按键,尤其是在移动设备上因此,为了简化我的过程,我想创建一个只有“另存为挂起”按钮的元框。(我有一个插件,可以接收挂起的帖子并将它们发布到时间表中,所以只需一个按钮就可以了)我的代码add_action( \'add_meta_boxes\', \'wp_cfc_register_meta_boxes\' ); add_action( \'save_post\', \'wp_cfc_save_meta_box\' );
是否使固定链接具有自定义格式?
例如:www.abc.com/ConstantCustomString-PostTitle-ConstantCustomString/我怎样才能做到这一点,这有可能吗?我尝试在网上搜索,但没有任何问题答案指定如何进行上述更改?
在父页面上显示特定页面(即子页面)内容
在父页面上显示子页面内容时出现问题(都是静态的)。我可以显示其他页面内容,但只有在相同级别上。它在亲子关系中起作用。<?php $investor_content_query = new WP_Query( array( \'pagename\' => \'current\', \'post_parent\' => \'investor-relations\' ) ); if ( $in
如何读取第三方Cookie以访问受密码保护的页面
如果用户的机器上存在第三方cookie,是否有人知道一种快速简单的方法来访问WordPress标准密码保护页面?我需要看看是否有人已经登录到另一个平台,如果是的话,让他们无需输入WordPress页面密码即可访问。换句话说,用户要查看特定的受密码保护的页面,必须满足以下两个条件之一。或者:用户已输入WordPress页面密码(因此他们的机器上有WordPress生成的cookie),或者用户的机器上已经存在文件名和内容已知的第三方cookie。如果您有任何关于实现此目标的最佳/最简单方法的提示和帮助,我们
更改多站点安装时的WooCommerce语言
我一直在试图弄明白这一点,但似乎没有办法做到这一点,我不想使用WPML,我一直在使用它,而且它非常重,而且很有问题。所以,问题是。。。有没有黑客改变Woocommerce。多站点安装上的mo语言文件?在我的例子中,这是一个多站点,具有相同的站点,但克隆到不同语言/世界位置。我已经对所有英语网站都这么做了,并实现了它们的href langs,但现在是时候添加非英语语言了,虽然你可以更改网站的语言,但Woocommerce不会让你这么做。有没有一种干净的方法可以做到这一点,而不必使用WPML或其他脏而重的插件
Internationalizing Plugin
我将部署我的第一个插件,但\\u e()和\\u()函数似乎不起作用。在“我的评论”标题中:Text Domain: add-to-post-footer Domain Path: /languages 我创建了。采购订单和。mo文件,并将它们以/种语言放入我的插件中。我翻译成葡萄牙语并命名为“pt\\u BR”。采购订单/生产订单\'。在我的选项页面中,我有一些文本如下:<?php echo __( \'With \', \'add-to-post-footer\').ATPF_
在单个帖子中显示图像标题和标题
我想在<p> 在单个post中标记the_content() 函数用于每个具有一个的图像。例如,如果我添加了图库,并为每个图像定义了标题,我希望在每个图像上方显示其标题,在每个图像下方显示其标题,如果定义了标题,还希望对所有单个图像显示标题。要直观地表达它:
我将如何向WP REST API添加自定义表/端点?
我为产品、购物车和通知的性能原因创建了自定义表。我想通过WP REST API v2使这些表及其数据可用于普通CRUD。如何将自定义表(及其列)添加到API中,以便获取/更新这些记录?
允许访问-控制-允许-来源的危险:*仅适用于提要?
我想使用这样的函数来允许访问来自各种服务的提要,但我对安全含义的了解有限。我想我是安全的,因为我限制了对feed的访问。如果我这样做,会造成什么危险(如果有)?add_action( \'pre_get_posts\', \'add_header_origin\' ); function add_header_origin() { if (is_feed()){ header( \'Access-Control-Allow-Origin: *\'
显示选项卡时,引导选项卡内的框架将消失
我目前正与奇怪的iframe行为作斗争:我有一个bootstrap选项卡,其中有三个youtube iframe。当我第一次转到此选项卡时,iframes会消失,但如果我单击另一个选项卡并返回到带有iframes的选项卡,它们会显示出来!我已尝试使用“Showed”强制iframe重新加载。英国标准。js中的tab事件,iframes出现,重新加载,但随后消失。下面是视频选项卡中的代码 <div id=\"videoblog\" class=\"tab-pane fade\">&
ACF-如何设置关系字段的菜单顺序
所以,我有一个关系字段,在这里我选择一定数量的帖子显示在主页上。我试图实现的是,应用帖子的菜单顺序,因为它们在后端,所以它们在前端按该顺序出现。例如,下面的屏幕截图是如何在ACF后端的关系字段中排序帖子:但在前端,面向公众,它们的出现顺序如下:职位1职位2岗位3以下是我用来显示页面上的关系帖子的查询示例,以防有所帮助:$ids = get_field(\'homepage_lineup_new\', \'option\', false, false); $query = new WP_
用静态页面替换术语档案
我需要为不同的Woocommerce产品类别制作不同的页面,每个页面都有不同的外观和功能。为每个术语存档定义模板会使我的客户很难更改内容,我想为这些术语创建静态页面,这样就可以使用页面生成器。我试过使用archive_template 过滤器,但它显然不能用于静态页面。我也在考虑重写规则,但我不知道这些规则,也不想重定向。
Jetpack无限卷轴、同位素和图像已加载
我正在尝试用无限卷轴和同位素构建网格。我还使用ImagesLoaded插件处理相互重叠的图像。问题是,即使我触发了同位素初始化的图像,但在同位素重新显示之前,我仍然会得到重叠的图像。以下是我的JavaScript代码:jQuery(document).ready(function($){ //var $ = jQuery; // init Isotope var $grid = $(\'#grid\'); $grid.imagesLoaded
列出具有特定角色的用户,而不是删除具有特定角色的用户
我当前正在列出除具有管理员角色的用户以外的所有用户,这些用户位于自定义页面模板上,具有:<?php $allUsers = get_users(\'orderby=post_count&order=DESC\'); $users = array(); foreach($allUsers as $currentUser) { if(!in_array( \'administrator\', $cu
获取活动组织者插件的类别名称
如何在的自定义模板中获取类别的名称Event Organiser Plugin.到目前为止,通过读取以下变量,我唯一能得到的是该类别中的slug:echo $eo_event_loop->query[\'event-category\']; // test-cat 通过在标准模板中挖掘一点,我发现唯一的一点是他们使用了标准WP函数single_cat_title()echo single_cat_title( \'\', false ); 但它不会在模板中生成任何输出。模板基于以下两
创建小工具-要求在管理面板中选择帖子
首先,对我的英语感到抱歉,我会尽量让它可以理解。我是WordPress的新手;我已经创建了一些插件,但它们不需要管理员配置。现在,我想制作另一个创建小部件的小部件,管理员可以从下拉列表中选择自定义帖子类型的帖子。我有一个自定义帖子类型“event type 1”和另一个“event type 2”,我正在尝试创建一个下拉列表,列出这两种帖子类型的帖子。我想请求在下拉列表中列出所有帖子,然后保存该帖子的ID。但我不确定这是否是一种好的方式,我甚至不确定如何在Wordpress中做到这一点。如果有人对此有任何
停止WordPress使用HTTPS,只使用HTTP
就在今天,我将开发网站数据库与生产网站数据库同步。现在,我的开发网站出现了“404未找到”错误。URL以HTTPS开头,HTTPS文本中有一条红色斜线。404页面显示“服务器找不到请求的页面:dev.greenbee-web.com/ilaimh/wp-admin/(端口443)。Apache服务器位于dev.greenbee-web.com端口443”。我没有意识到制作网站使用HTTPS(我是一名员工,所以我不是唯一一个在这个网站上工作的人)。这使得开发网站现在使用HTTPS,但我希望它使用HTTP。我