您当前的位置:首页 > TAG信息列表 > terms
使用wp_defer_Term_count有什么不利之处吗?
我有一个WordPress数据库,有超过200万篇帖子。每当我插入新帖子时,我都要打电话wp_set_object_terms 这需要两秒钟才能执行。我偶然发现this post 建议致电wp_defer_term_counting 跳过术语计数。如果我使用这种方法,会对WordPress的功能造成严重后果吗?以下是帖子中的代码,以防链接失效:function insert_many_posts(){ wp_defer_term_counting(true); $tasks = g
Failure to add term meta
我正在修改自定义分类法,允许内容管理器指定术语在小部件中出现的数字顺序。在这种情况下,他们不能依赖字母顺序。我用过this tutorial 向条目中添加输入[type=number]并编辑表单,这样就可以了。实际添加或编辑术语以保存订单时会出现问题。代码如下:public function sanitize_term_order($number) { return is_numeric($number) ? absint($number) : 1; } publ
正确使用Get_the_Terms()
我需要打印与自定义帖子类型帖子相关的所有术语。在帖子模板中,我编写了以下代码:<?php foreach (get_the_terms(the_ID(), \'taxonomy\') as $cat) : ?> <?php echo $cat->name; ?> <?php endforeach; ?> 循环工作正常,但在列表之前也打印了id。例如:37 taxonomy01 taxonomy02 tax
GET_TERM_BY“NAME”不使用&IN NAME
我想按名称获取类别id,因此我使用get_term_by如果名称很简单,但如果使用“&;”,则可以正常工作是在术语名称中,它不是在获取类别id。e、 我有一个术语叫做“网站开发与设计”skills taxonomy和我使用以下查询来获取其术语id。$value = \"Website Development & Designing\" get_term_by(\'name\',$value,\'skills\'); 但它不返回术语对象:(
来自多个父母的孩子术语?
我正在使用同位素过滤自定义的帖子类型。但我只想要两个特定父母的孩子分类法。我可以很好地为单亲工作,但我不知道如何修改数组以允许双亲。$terms = get_terms(\'speight_plans\', array(\'parent\' => 16)); // you can use any taxonomy, instead of just \'category\' $count = count($terms); //How many are they?
将参数添加到自定义帖子类型的Get_the_Terms
使用get\\u the\\u terms在自定义帖子类型的分类法中检索术语时,不能传递参数,如下所示:function custom_cat_function() { global $post; $args = array( \'orderby\' => \'ID\', \'order\' => \'ASC\', ); $terms = get_the_terms($pos
可以获得上一次/下一次分类术语存档URL吗?
我有一个自定义的帖子类型,叫做shows 和分类法podcast. 使用taxonomy-podcast.php, 我很难找到将生成下一个/上一个术语URL存档的函数。例如:URL:URL。com/podcast/example-term-2Example Term 2 岗位1、岗位2、岗位3所需输出< Previous Term(url.com/podcast/example-term-1) . . . . . | . . . . . Next Term(url.com/p
在一段时间内暂时取消关联术语
我正在寻找最好的方法,在“指定的时间量”内从术语中删除自定义post类型的post对象关联,然后在该时间到期时关联继续。它还必须具有可扩展性,以防数千个协会处于“试用期”。有人对如何实现这个想法有任何评论或想法吗?Edit:在评论中,我被要求提供更多的背景。Context:我在想,我的WordPress支持的电子邮件客户端可能会更好地服务于它的订阅者,让他们暂时将他们所属列表中的电子邮件通知静音,而不是硬退订。电子邮件收件人可能不想完全取消订阅,而是将通知推迟一个月甚至一年,同时处理占用他们大部分时间的其
Have_Posts()返回FALSE,但COUNT表示“3”
情况是这样的:我已经创建了一个可以完美工作的自定义帖子类型,现在我想为该帖子类型的分类创建一个特定的归档页面模板。我复制了archive.php 我的主题页面(MTS模式),但在这种情况下它不起作用。代码如下:<?php $term = get_term_by( \'slug\', get_query_var( \'term\' ), get_query_var( \'taxonomy\' ), get_query_var( \'count\' ) ); echo $ter
WordPress将分类/术语列表添加为存档页面中的菜单
我在我的主题上创建了一个自定义帖子类型(deals)、术语(project)、菜单(top\\u menu)和归档页面(archive deals.php)。我想在存档页面中显示术语帖子列表。但当我单击“术语”菜单,然后重定向以下链接时:http://localhost/wordpress/chorui/project/html-3/ 和显示未找到错误消息页。<?php // Custom post and terms add_action( \'init\', \'create
如何将逗号分隔、strie_tag和orderby应用于wp_get_Object_Terms
我有这个。。。<?php echo strip_tags (get_the_term_list( $post->ID, \'school-year-level\', \' \',\', \')); ?> 它可以很好地取消链接,并用逗号将术语列表与指定的自定义分类法(学年级别)分隔开。然而,列表的顺序不是我想要的。我找到了这个。。。http://codex.wordpress.org/Function_Reference/wp_get_object_terms<?php $
获取条件IF语句的术语父ID
我有以下工作代码来响应术语的名称(分类法称为prodcats) 有一系列的帖子。这在分类法存档模板中taxonomy-prodcats.php$terms = get_the_terms( $post->ID , \'prodcats\' ); foreach( $terms as $term ) { echo \'<div class=\"categoryblock\">\'; echo \'<h3>\' . $term->na
我可以将术语选择限制为一加家长吗?
因此,我有一个自定义的帖子类型(listings)和一个自定义的分类法(listing\\u terms)。分类法有父/子术语。例如:餐馆->咖啡馆(咖啡馆是餐馆的孩子)。我只想让我的用户能够选择一个子术语,然后在后端创建帖子时自动选择父术语。因此,基本上只能选择两个术语。有人试过这个吗?或者,我一直在想,我们可能会有一个两级选择字段,他们必须首先从下拉列表中选择父项,然后再出现另一个下拉列表,其中包含第一个术语的子项。我愿意接受建议!!这里有点撞到墙了。仅供参考,如果对任何人都有帮助的话,我还将使
Wrap custom terms loop
我有一个自定义术语循环,可以获取类别图像和链接。<?php foreach (get_terms( \'razotajs\', \'orderby=count&order=DESC&hide_empty=0&parent=0\' ) as $cat) : ?> <a href=\"<?php echo get_term_link($cat->slug, \'razotajs\'); ?>\" title=\"<?p
使用GET_POST的Orderby分类术语ID不起作用
我正在遍历一系列自定义帖子类型,然后根据分类术语对它们进行分组。这很有效,但是我还不能按term_id.我使用var\\u转储检查term_id 正如预期的那样。事实上,没有orderby 参数完全正常工作-它们总是按分类术语标题排序。在这种情况下,我的分类是issue_area 比如“人类服务”、“教育”等等。我错过了什么?以下是我正在使用的循环:<?php $terms = get_terms(\'issue_area\'); // this is my custom taxo
how to filter each tag item?
默认情况下,wordpress将标记显示为:Tagged in: Tag1, Tag2, Tag3, ...以此类推我想打印为Tagged in: #Tag1, #Tag2, #Tag3, ...so on我知道我可以使用CSS通过使用:before, 但我想用PHP的方式来实现这一点。我搜索了文档,但找不到多少关于这方面的帮助?
显示类别链接的GET_TERMS,即使所有帖子都是草稿
下面的代码用于在自定义帖子上显示自定义分类法的链接。我希望它只显示在其中发布帖子的类别。这基本上是可行的,但如果我将某个类别中的所有帖子都放到草稿中,它仍然会显示为链接,但当用户单击该链接时,它会转到404页,因为上面没有活动链接如果有已发布的帖子,而不是只有草稿或类别没有帖子,我如何使其仅显示类别的链接?<?php //list terms in a given taxonomy $args = array( \'hide_empty=0\' ); $terms = ge
从不同的分类中获取分配给帖子的所有术语
有不同的分类法。我从这些分类法中为不同的帖子分配了不同的标签。谁能帮我弄到分配给某个职位的所有条件吗。(不同分类法中的不同术语分配给一个职位)
显示具有相同自定义字段值的术语列表
我的分类法有一个自定义字段,名为\'food_type\'.如果此自定义字段的值设置为“猫粮”,如何显示术语列表?
我们可以在不同的分类中使用相同的术语slug吗?
在不同的分类法中使用相同的slug创建术语时,我遇到了问题。我研究过了Unique 键已从wp\\U terms表中的slug中删除,所以我很难弄清楚为什么会出现此问题,而且我仍然可以看到Unique 输入WordPress数据库。参考:https://core.trac.wordpress.org/ticket/22023#comment:49https://codex.wordpress.org/Function_Reference/wp_unique_term_slugError: 【2016年5