关于获取术语列表的问题
我现在在我的主题中使用这个函数来显示每个项目的自定义分类法。在本例中,自定义分类是tipo_de_tarea:echo get_the_term_list( $post->ID, \'tipo_de_tarea\' ); 我有各种tipo\\u de\\u tareas。我希望函数显示一个较短的名称,而不是每个分类法的完整名称,例如:正如我在本例中所示,左侧为当前设计,右侧为所希望的:我想我需要补充一下if 每个tipo de tarea的条件和希望的名称,但我如何才能做到这一点?我不知道
限制条件语句中的分类输出
我试图将我输出的类别标签数量限制为5个,并附加一个“…”输出受限的任何项目的末尾。我基本上都能用,只是我不知道如何只回显前5个标签。我应该提到的是,我只想在特定页面上执行此操作,但我正在使用的代码存储在函数文件中,但被相关页面调用。理想的输出如下所示:Item 1:标签1、标签2、标签3Item 2:标签1、标签2、标签3、标签4、标签5。。。这是我目前掌握的代码。我想我需要使用array_splice 但我不知道如何实施。if ( $type === \'portfolio\' ) {
author.php with ACF and CPTs
在我写这篇文章时,我将尽最大努力避免XY问题。我想做什么:我想建立一个author.php 模板:显示用户配置文件页面上高级自定义字段中的数据显示作者的帖子显示用户撰写的所有帖子projects (CPT),其中用户被记入贷方(通过ACF字段为CPT分配)我如何尝试解决此问题:尝试1(author.php 模板)我的第一次尝试,基本上成功了。导致我放弃这种方法的原因是分页。稍后再详细介绍。我有三个问题:第一个获得了用户撰写的所有帖子,第二个获得了用户参与的所有项目,第三个利用了post__in 通过arr
WordPress的WooCommerce更新有必要吗?
嗨,伙计们,我目前有2个WooCommerce通知!1) -WooCommerce数据更新–我们需要将您商店的数据库更新到最新版本。2) -WooCommerce插件更新至版本2.6(当前版本2.5)我只是担心更新WooCommerce,因为我有很多产品,并且已经做了大量的工作来整理所有的产品!我的WordPress版本是最新的。Questions -我已经访问了wordpress网站的cpanel并压缩了整个文件夹,还保存了我的网站数据库的副本。sql格式。Is that suffice if some
WordPress在Required()方法之后停止执行代码
我正在尝试为自定义联系人表单设置SMTP。我已将最新的PHPMailer文件夹放置在我的主题文件夹中。我为联系人表单创建了一个页面模板,并在其中添加了联系人表单的代码,下面添加了SMTP代码,如下所示,<?php require(\"PHPMailer/class.PHPMailer.php\"); require \'PHPMailer/PHPMailerAutoload.php\';
对$POST->POST_PARENT使用slug而不是id?
当在条件中使用$post->post\\U parent时,是否有一种方法可以使用父slug而不是父id?我使用下面的代码在一些页面/帖子标题前加上父信息,并希望用父信息的slug/名称替换id。elseif ( is_page(\'notes\') || \'2\' == $post->post_parent || is_singular(\'post\')) { $title[\'title\'] = \'Notes: \' . $title[\'title\'];}
将所有帖子类别存储在数组中
我正在收集帖子中使用的所有类别的列表。但是,以下代码仅返回第一个类别。如果帖子有多个类别,该如何调整以收集所有类别?$category = get_the_category(); $the_cats[] = $category[0]->term_id; 最终,我想使用term_id 列表以显示/隐藏页面上的HTML元素,具体取决于所选内容。
登录后重定向到仪表板
我使用以下代码将用户登录时重定向到仪表板,而不是他们的个人资料。它工作正常,但也会在出现以下情况时重定向到仪表板redirect_to= 在url中http://example.com/wp-login.php?redirect_to=如果有redirect_to= 在url中重定向到附加的url而不是仪表板?// Redirect to dashboard on login (instead of profile) add_filter( \'login_redirect\', \'app_lo
获取date_diff函数返回以天为单位的差值
我一直在尝试构建一个功能来计算产品销售所需的天数。我们代表客户销售独特的商品,因此,为了便于报告和产品管理,最好了解哪些商品实际销售以及需要多长时间。自定义函数似乎正在获取$order_created_date 和$product_date 可以,并将其存储在order item meta中,但实际上计算天数差异是行不通的。这就是我迄今为止所取得的成就:function mysite_woocommerce_order_completed( $order_id ) { //get orde
如何在不添加到https://wordpress.org/plugins/的情况下为插件添加更新功能
任何人都有一个想法,或者可以给我指一个教程/指南。感谢所有帮助。
如何在自定义徽标中添加css类?
我已启用custom-logo 用于我的主题,并将其打印为<?php the_custom_logo(); ?> 进入收割台。是否有机会直接向该图像添加更多类?默认情况下,它只附带custom-logo.
单个用户的最大并发活动会话数
使用单个订户(用户)帐户同时登录多个设备是否有任何限制?
以下功能从WordPress用户管理区域中删除了什么?
function remove_stuff($action){ if(!is_super_admin() && !current_user_can(\'edit_theme_options\')){ unset($actions[\'inline hide-if-no-js\']); return $action; }else{ return $actions; } } add_filter(\'
WP_EDITOR返回无效的html
我正在使用wp_editor 在我的插件中。页面上显示为:<?php wp_editor(get_option(\'edpp_card_design\'), \'edpp_card_design\', array( \'textarea_name\' => \'edpp[card_design]\' )); ?> 当我发布表单时,它会返回无效的HTMLprint_r 在发布的数据上,返回如下内容:<span style=\"\\"co
更改CPT模板的背景颜色
请帮忙。有人知道如何正确地更改自定义帖子类型模板的背景色吗?使用chrome的inspect,我发现我的主题使用ID“#main”作为所有页面的背景色,因此如果我尝试更改它,所有页面都会受到影响。只是想知道只有CPT模板会受到怎样的影响。如果有帮助,下面是主题的快照。
存储多个元字段与存储一个JSON编码字段的性能
我有几种自定义的帖子类型。对于一些人,我需要基于单个元字段查询它们,但对于其他人,我有十几个单独的元字段。如果我创建一个数组并将其转换为JSON,如果我逐个调用12个元字段,或者调用JSON,解析它,然后得到变量,会更快吗?我在想的一个更快的替代方法是逐个保存所有的元字段,但也要创建所有元字段的JSON版本。如果我需要通过meta进行查询,我可以这样做,并且在显示列表时,我不需要执行12个查询*num个帖子。
Basename/slug的条件字符串比较失败
我试图为一个特定的页面显示一个特定的html块。我创建了一个条件语句,将页面的basename与字符串进行比较。<?php if ( has_tag( \'Sponsor\' ) && basename( get_permalink() != \'sponsor-one\') ) : // show sponsor\'s footer if applicable ?> <div class=\"sponsor-footer <?php echo basena
停止WordPress从内容中删除快捷代码
我发现Wordpress正在删除 从我的内容,所以从this page, 我将以下内容添加到functions.php:function nbsp_shortcode( $atts, $content = null ) { $content = \' \'; return $content; } add_shortcode( \'nbsp\', \'nbsp_shortcode\' ); 我刷新了Wordpres
如何在metabox中修改<textarea>字段的大小:行高和滚动控件?
我被无法找到一种方法来对textarea 在我的自定义元数据库中。查看默认的Wordpress Post Admin屏幕,标签元框是一个单行字段,大小正好可以容纳一行字符。如果可用空间过满,它会向右滚动。无需调整大小,无需滚动条。我不能在我自己的习惯中复制这个textarea 字段,在我的metabox中。无论字体大小如何,我的字段都比填充文本高约30%。当获得可用的水平空间时,它们会垂直滚动。我更喜欢尺寸textarea 通过cols=\"X\" rows=\"Y\" 方法,但无法找到有关如何为行高度指
需要帮助删除[...]摘录后
我的网站是watersedgeofshelton。com和我需要帮助删除[…]在博客帖子摘录之后(在活动、码头和餐厅下)我读到我必须将此代码添加到我的函数php中function new_excerpt_more( $more ) { return \'\'; } add_filter(\'excerpt_more\', \'new_excerpt_more\'); 但当我补充说,这不起作用,有什么建议吗?我的函数php如下所示// The excerpt bas