如何循环访问自定义帖子类型项目并将其添加到滑块(如果存在
我写了一些黑客代码,十次打破了干燥原则,在我正在构建的网站主页上获得了十个滑块图像。我不得不重复这个代码10次,它真的很难看!<?php if (get_post_meta($post->ID, \'1-carousel-image\')==true): ?> <div class=\"item\"> <?php if (get_post_meta($post->ID, \'1-carousel-title\')==true):
WP-CLI sudden empty response
上周一,我在一台新服务器上安装了WP-CLI,它按预期工作,我编写的脚本也可以正常工作。昨天,运行相同的脚本时出现错误: PHP Warning: array_slice() expects parameter 1 to be array, null given in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php on line 610 PHP Warning: Invalid argument supplied for foreach(
WP API users per page
我一直在一个web应用程序中测试Wordpress插件WP REST API的v2。我的目标是开发一款Ionic应用程序。不过,我发现了一个问题。我已经通过以下方式列出了100篇自定义帖子类型(pronostics):http://app.lasotana.cat/wp-json/wp/v2/pronostics?filter[posts_per_page]=100但是,当我尝试以同样的方式列出100个用户时,它不起作用:http://app.lasotana.cat/wp-json/wp/v2/user
是否在固定链接管理屏幕中添加自定义固定链接选项?
我的插件有几种自定义的帖子类型,我想让它的permalink slug可以更改。我更愿意保持整洁,并将该选项添加到WordPress的永久链接管理屏幕中,位于类别库和标记库下方。但我怎么能做到这一点,我找不到任何东西,但我知道这是可能的(Woo做到了,还有其他人)?
如何加载特定于页面的脚本/样式
我知道根据默认的Wordpress引导过程,首先functions.php 之后是所有主题的东西。但我现在要彻底重构我的主题来优化它。我的想法是为通用属性、规格化、颜色创建一个基础css文件。或者保留单个css文件,但在这种情况下,我需要硬编码切换大小写functions.php 以确定页面。还有一个特定于每个页面,因为加载定义了所有样式的巨大css样式文件是没有意义的。所以我的问题是,什么是加载特定脚本/样式的最佳挂钩位置?应该是吗header-xxx.php 还是其他文件?也许有一种方法可以以更具可扩
如果帖子是单一产品,则包括模板
我正在尝试使用include 如果帖子是单个产品,则显示我的插件模板define( \'WCT_DIR\', plugin_dir_path( __FILE__ ) ); add_filter( \'template_include\', \'wdm_load_template\', 99); function wdm_load_template($template) { $template_slug = basename(rtrim( $te
根据层次结构和用户角色限制页面
我遇到了一个问题,我正在寻找解决方案。我有一个网站,在页面层次结构中构建了网站的许多部分。例如,它看起来像这样:Fruits --- Apple ------ Red Delicious --- Banana Vegetables --- Carrot --- Potato ------ Sweet Potato Dairy --- Milk 问题是,用户需要能够编辑网站的一个部分(如编辑蔬菜)及其所有子部分,但不能编辑其他
如何根据元帖子值包含模板
我试图根据存储的元值包括一个特定的模板,例如:如果post meta值为value1, 我想包括不同的模板value2, 我想包括不同的模板等。以下是我的完整代码:function wdm_add_meta_box() { add_meta_box( \'metabox_custom\', \'Plugin Options\', \'wdm_meta_box_callback\', \'product\',\'normal\',\'high\');
使用JSON数据创建过滤后的帖子列表
因此,我用JSON提要中的自定义字段创建了wordpress JSON提要。现在,我如何在现有页面上显示这些内容,即使用a custom field value =\"dog\" 在现有页面内(如wp_query 我想是的)。我找不到这方面的任何资源。
复杂的orderby参数:如何使用meta_value_num查询多个orderby参数?
这是我当前用于WP\\U查询的参数:array(5) { [\"posts_per_page\"]=> int(6) [\"orderby\"]=> array(2) { [\"uss_product_price\"]=> string(3) \"ASC\" [\"uss_product_weight\"]=> string(4) \"DESC\" }
仅删除音频媒体类型的附件页面
下面有重定向附件的代码,但对于音频或视频等特定媒体类型又如何呢? function sar_attachment_redirect() { global $post; if ( is_attachment() && isset($post->post_parent) && is_numeric($post->post_parent) && ($post->post_parent != 0) ) {&
WooCommerce:显示文本而不是原始复选框值电子邮件
我已经成功地在签出时设置了一些自定义字段,一切正常。我有一个复选框作为字段之一,my_gift_wrap_checkbox, 我成功地编写了代码来显示订单页面中的文本(“是的,请!”或“不,谢谢你”)而不是简单的blank 或1 是否检查。我不知道如何在电子邮件代码中实现同样的效果。我的代码是:/** * Add the field to order emails **/ add_filter(\'woocommerce_email_order_meta_keys\', \'m
如何导出带有特色图片的帖子
如何仅导出具有特色图像的帖子?我只想导出帖子。
什么时候改变一个主题会损害一个网站?
我的主管认为,更改现有网站的主题就像单击按钮一样简单。按照我的想法,根据主题的变化,帖子或页面(或其他东西)的区域可能会被添加、删除,或者布局可能保持不变(例如,只有颜色或背景图像可能不同)。如果事情被消除了,如果可能发生这种情况,WordPress开发人员是否会提醒他们可能发生了不好的事情,或者这些更改是否会消除现有的工作?如果这些变化消除了现有的工作,那么人们如何才能知道(除了仔细检查整个网站之外)事情会受到怎样的影响。有没有可能提前完成?
按属性‘顺序’对帖子进行排序
如何按属性“顺序”对显示的帖子进行排序?在函数中。php I为帖子添加了“属性”function wpzen_add_attributes_to_post() { add_post_type_support(\'post\', \'page-attributes\'); } add_action(\'init\', \'wpzen_add_attributes_to_post\'); function wpzen_change_post_order($query)
如何停止在error.log中记录某些警告?
bbPress有一个恼人的错误bbp_setup_current_user was called incorrectly. bbPress topic 和bbPress ticket #2412, 看来没什么能改变它。在这个网站上,我们曾经使用论坛作为支持平台,但从那以后,我们转向了票务系统,所以我关闭了论坛,但你可以查看它们。我还注释掉了因为它而在后端抛出的通知,但问题是error.log 服务器上充满了此类错误(在过去4天中为85MB)。都是这样的:[Fri Aug 26 02:00:52.25183
无法在特色图像上显示或回显Alt文本
我似乎在尝试显示特色图像的“可选文本”时遇到了问题。这是我一直在研究的代码。不确定为什么备选文本显示为空白。 <?php $projects = new WP_Query( array( \'post_type\' => \'print-billboard\' ) ); if ( $projects->have_posts() ) : while ( $projects->have_posts() ) :
WooCommerce-如何将自定义域仅添加到特定电子邮件模板
What I am trying to do我正在向WooCommerce电子邮件模板添加一个自定义字段,但我试图使自定义字段仅出现在一个自定义电子邮件模板中,而不是所有模板中,但我正在努力实现这一点。该模板称为:customer-completed-order.phpWhat I have so far使用我的子主题,我已将模板从原始WooCommerce文件夹复制到soulmedic-child/woocommerce/emails/customer-completed-order.php我已使用中的
是否必须将任何类型的Javacript入队?
我在页面中动态生成一些Javascript代码,这取决于许多条件,但这发生在页面的中间。正如我所读到的,作为一般规则,最好将脚本排队,我想知道这条规则是否也适用于特定于页面的脚本。例如:$var_js = \"<script type=\'text/javascript\'>// <![CDATA [\\n var username; var yearly_programme = {};var monthly_programme = {};var user_role; var timet
在自定义帖子类型中按特定分类显示相关帖子时出现问题
我试图通过(特定)显示相关帖子\'post_tag\' 自定义帖子类型中的分类法。以下代码按自定义帖子类型显示所有帖子。我的意思是我想通过\'Mp3\' 在单个帖子页面中自定义帖子类型。$post_type = \'mp3\'; $tax = \'post_tag\'; $post_count = 5; $counter = 0; $tax_terms = get_terms($tax); if ($tax_terms) {&