您当前的位置:首页 > TAG信息列表 > terms
为分类术语模板设置POSTS_PER_PAGE
我有一个自定义的分类术语页面,用于显示与该术语相关的帖子(taxonomy-insight\\u type-academy.php)。我想我可以使用下面的代码来限制该页面上的帖子:https://developer.wordpress.org/reference/functions/is_tax/add_action( \'pre_get_posts\', function( $query) { if ( $query->is_tax( \'academia\', \'insight
如何链接到同期限的最新定制帖子
标题说明了一切。我正在尝试链接到自定义帖子类型的最新帖子,但只在同一期限内。目前,我的代码成功地回显了正确的术语ID,但没有在屏幕上显示链接。<?php // Get the ID of the current posts\'s term $terms = get_the_terms( get_the_ID(), \'comic-series\' ); // Only get the parent term and ignore c
将一个分类的术语复制到另一个分类
我有产品和相关产品类别的列表。我喜欢克隆相同的术语及其层次结构,以及与新创建的自定义分类法的产品关联。
使用wp_set_post_Terms添加分类说明
我正在添加标签wp_insert_post 使用wp_set_post_terms. 但我不知道如何在代码中添加标记描述。我在那里什么也没发现。
无法使用Get_the_Terms显示多个术语
我试图显示单个帖子的术语(来自自定义分类法),但我不能显示多个术语。当我尝试使用foreach 循环,它不显示任何内容。以下是我的一个尝试:<?php $terms = get_the_terms($post->ID, \'auteur\'); if ($terms && !is_wp_error($terms)) { foreach($terms as $term) { echo $term->
通过术语ID或插件获取作者
这个问题听起来很复杂,但我现在的情况是,我需要列出在特定术语中发表文章的所有作者。到目前为止,我已经能够获取特定术语下的所有帖子,并将作者id存储到一个数组中。但是,问题是要在其上创建分页。有人知道更好的方法吗?有人知道可以通过什么查询来实现吗?有人知道可以通过什么函数来解决我的问题(我试图找到答案,但没有找到好的解决方案)?
无限滚动追加下一个产品类别术语页
我正在使用无限卷轴和以下伟大的代码from here 在术语循环中生成下一个分类术语链接。当您到达当前类别的末尾时,我想添加下一个Woocommerce产品类别。一切正常,只是只加载了一个术语,然后它说;没有其他要显示的项目;。甚至浏览器url也会根据滚动定位的术语而变化。你知道这样做是否可行吗?下一个/上一个术语链接代码: function get_tax_navigation( $taxonomy = \'category\', $direction = \'\' ) {
获取与当前类别中的产品关联的术语
我需要列出与当前正在查看的类别中的产品相关的所有自定义术语(品牌)。E、 g.我创建了以下品牌:衬衫品牌A,衬衫品牌B,衬衫品牌C,牛仔裤品牌A,牛仔裤品牌B,仅衬衫品牌A, B 和C 将显示。我就是这样做的:$args = array( \'taxonomy\' => \'brand\', \'orderby\' => \'count\', \'order\' => \'DESC\', \'hide_empty\' =&g
按4个不同的分类法进行WP查询
我需要制作一个使用四种不同分类法的值的短代码。我正在尝试修改用于根据多个分类术语查询附件(在媒体中)的代码,但我需要的是根据4(四)个分类值进行wp\\u查询。我意识到我离成功还有很长的路要走,但也许有人能帮助我走上正轨。这四种分类法是:我想使用一个短代码,如:[get_media_by_taxes cpt="attachment" media_language="spanish" media_document_category="brochure&quo
从任意站点检索分类
背景我需要在多站点网络的任意站点中检索帖子的术语。这不一定是WP实例当时正在运行的站点。wp_get_object_terms() 需要检索术语的分类法。因此,要检索所有分类法的所有术语,必须首先检索分类法。这似乎是不可能的,因为插件注册的分类法可能没有在实例运行的当前(原始)站点上注册,因为插件本身在该站点上不会处于活动状态。问题如何以编程方式检索任意站点的所有分类?换句话说,考虑到我有一个网站$siteId, 如何检索该站点上的所有分类法?或者,如何以编程方式检索任意站点中帖子的所有分类术语?换句话说
输出自定义分类法中的所有术语,并仅向附加到当前帖子的术语添加“活动”类
我想输出自定义分类法中的所有术语,同时向附加到当前帖子的任何术语添加一个类。我在每个贴子页面上显示的自定义快捷码中执行此操作。我使用get\\u terms()显示分类法中的所有术语,但我无法确定如何检查每个术语是否附加到当前帖子。$terms = get_terms( array( \'taxonomy\' => \'package\', \'hide_empty\' => false ) ); if (!empty($terms)
如何通过Foreach循环显示每个产品的术语?(WooCommerce)
这是我当前通过woocommerce显示产品的循环。当我打印r($category\\u array)时;它返回数组,但当我尝试使用函数调用它以便可以对数据执行我想要的操作时,它会生成,并且在循环后不会显示整个屏幕。也许是我的功用错了?woocommerce和wp\\U循环仍然非常新。非常感谢。 <?php // WP_Query arguments $args = array(
WP_QUERY输出所选术语和未分配术语的帖子
我正在尝试构建一个查询,以按location 分类学有些员工是固定的,因为他们只能在一个办公室工作,而其他员工则是灵活的,他们都在办公室工作。如果用户选择按筛选Office 1, 我想显示分配给Office 1 的术语location 分类学and没有任何任期的员工。为了简洁起见,我将下面的代码精简为基本原则。我试图建立一个tax_query 查询所选location 任何没有一套的帖子,但怀疑逻辑有缺陷——任何建议都将不胜感激。<!-- <select> field for user
如何仅显示分类的最后一个子项
我试图在帖子中展示分类法的最后一个子术语。例如,post;约翰尼·帕萨弗洛拉;具有以下分类术语“;营地“;已选择:2018年夏令营2018年夏令营2019年夏令营太空营2017年冬令营在这种情况下,显示的术语是:2018年夏令营2019年夏令营太空营2017年冬令营我找到一个密码online 这样做,但对于类别。add_filter( \'the_category_list\', \'ci_theme_the_category_list_remove_parent_categories\', 10 );&
MySQL插入的自定义分类词导至404,刷新重写无济于事
我使用MySQL查询从桌面程序导入自定义术语。但所有的条款都把我带到了404页。我多次尝试刷新重写,但都没有用。只有当我在https://[我的网站]/wp admin/term上保存单个术语时,它才有帮助。php?分类法=门店类别;tag\\u ID=[内部ID]我像这样创建自定义分类法$labels = some labels $args = array( \'labels\' => $labels,
Get_Terms()复制自定义分类的第一个术语
我创建了一个函数来显示我的自定义分类(“市场”)术语。但问题是,这会两次输出第一个分类术语。以下是我的功能: function related_markets() { if (\'news\' === get_post_type()) { $terms = get_terms(array( \'taxonomy\' => \'market\',
Ordering terms whilst in loop
我有一个页面模板,显示所有;“发布”;在两个自定义分类中,帖子显示在一个表中$type = $_GET[\'type\']; $category = $_GET[\'category\']; args = array( \'post-type\' => \'literature\', \'posts_per_page\' => -1, \'tax_query\' => array(
如何在WordPress中支持15000个词条?
我正在与WordPress网站合作,该网站将支持创建列表。这些列表可以与地理区域相关联,特别是澳大利亚郊区的地址。我创建了一个简单的PHP脚本,从命令行运行该脚本,以将我的术语添加到我的自定义分类中。然而,当我试图查看我正在添加到站点中的位置时,我得到一个关于内存耗尽的错误。尝试查看位置列表时出现此错误。总而言之,我试图在分类法中加入15280个澳大利亚郊区。我当前的内存限制为wp-config.php 文件设置为512MB,我不想增加它,因为它感觉像是一个黑客。这里肯定还有其他原因,因为我认为分页将意味
保存新帖子时从帖子中删除类别
我的代码有问题。我试图从使用该类别的帖子中删除一个类别,然后在保存帖子时添加相同的类别。例如,如果我有一篇帖子使用了;第一次发布“;,保存使用该类别的任何帖子时,将删除该帖子,并将正在保存的新帖子添加到该类别中;第一篇帖子;。我正在使用的代码在保存帖子时会添加类别,但之前使用该类别的帖子不会被删除。这是我的代码:function save_category($post_ID){ // get all posts using \'First post\' category $categori
计算特定类别的标签数
因此,我有一个简单的代码来获取标签并对其进行计数。我如何限制此代码来计算标记的帖子数量,但只包括属于特定类别的帖子?现在,我的代码统计网站上的每一篇帖子。$terms = get_terms( array( \'taxonomy\' => \'post_tag\', \'hide_empty\' => true, \'orderby\' => \'ID\', ) ); foreach($terms as $t) { echo \'