您当前的位置:首页 > TAG信息列表 > custom-taxonomy
Conditional Statements
我已经创建了名为-listing的自定义帖子类型还创建了自定义分类-listingcategories在列表类别中,我创建了两个类别音乐2。功能现在我想为音乐类别创建一个条件语句我正在尝试,但不起作用<?php global $post; if (($post->post_type == \'listing\') && is_category(\'music\')) { //statement } ?> 我用对了吗is_category
具有自定义分类的自定义帖子类型中的WP_DROPDOWN_CATEGORIES
我有一个自定义的帖子类型,它有自己的分类法,基本上“show Vinces”是帖子类型,Vincement regions是分类法。看到一个场馆无法在多个地区存在,我删除了默认的metta框,并使用wp_dropdown_categories(). 分类法项目正在输出并按我所希望的方式显示,但它们不会被提交,并且下拉列表在提交后不会保留所选内容。我已经尽我所能地查看原始metabox的各种属性,并尝试将这些属性应用到下拉列表中,但到目前为止,我没有任何乐趣。我看过一些various WPSE上的帖子和ha
自定义分类法不能具有与类别相同的术语(插件)吗?
我知道在类别和标记下不可能有相同的术语(术语slug),但令人惊讶的是,正如我今天意识到的那样,自定义分类法也是如此。例如,如果我的站点有一个名为Linux (linux) 我还想创建一个名为“Linux”的自定义分类术语,它看起来像Linux (linux-2), i、 e.鼻涕虫必须不同。如果我想把这个鼻涕虫重新命名为linux, 我得到一个错误,“slug‘linux’已经被另一个术语使用了”。是否可以在类别/标记和自定义分类下使用相同的术语(而不会造成严重破坏)?How to replicate
在分类页面上列出带有链接的自定义分类术语
我已经在我的函数中注册了自定义的post类型。“Wines”的php文件,代码如下:function customposttype_wines() { $labels = array( \'name\' => \'Wines\', \'singular_name\' => \'Wine\', \'menu_name\' => \'Wines\',
如果与其他分类相匹配,则列出自定义分类的术语
因此,这个标题令人困惑,但我想不出更好的表达方式。基本上,我有“州”和“城市”两种分类法(由于其他原因,它们必须分开)。比方说,“州”分类法中的一个术语是“康涅狄格州”,然后我想显示“城市”分类法中的一个术语列表,这些术语仅来自“州”术语为“康涅狄格州”的帖子。基本上,我想动态调用状态并在存档页面的侧栏中显示城市。。。我知道,这听起来很困惑。这段代码可以工作,但显然会导致重复,我希望每个代码只列出一次。<?php $pterms = get_the_terms( $post->ID,
无法根据CPT的自定义分类拉入自定义帖子类型的帖子
我的问题是关于通过get\\u posts检索自定义post类型,而自定义post类型也有自定义分类法。我可以使用get\\u posts检索自定义帖子类型的所有帖子,但当我尝试按类别筛选帖子时,没有得到任何结果。因此,我认为要么我为自定义帖子类型注册自定义分类法的方式有问题,要么我混淆了类别和分类法,要么两者都有问题。要检索自定义帖子类型“books”的随机帖子,我的代码如下所示:$posts = get_posts(array( \'numberposts\' => -1,
使用‘PRE_GET_POST’在WordPress中创建交叉推广类别
我想做什么为一篇文章分配多个类别,使其出现在每个类别模板中,而URL中没有一个主类别。为一篇文章选择多个类别时,WP的默认行为是将文章分配给ID最低的类别。例如:如果;苹果公司;类别的ID为6和;桃子“;类别的ID为4。如果帖子被添加到Apple类别中,那么永久链接将是/苹果/帖子标题(相当永久链接)。如果将帖子添加到Apple和Peach类别,则永久链接将是/Peach/帖子标题。约束必须出现在permalink中,如果添加了其他类别,Permalinks将无法更改。首先,我创建了一个名为;跨类别;。这
随机放置粘性自定义帖子,并辅之以博客帖子
在我的索引上。php文件我正在使用标准索引显示最近的帖子。php文件。但是,我想在这个标准循环中包括一个自定义的post类型(命名产品)。总共有大约6个产品帖子,并希望在循环的前12个“槽”上以随机顺序显示它们。因此,一种情况可能是:1. Product 2. Post (most recent) 3. Post (most recent - 1) 4. Product 5. Post ... 12. Product/Post 13. Only po
使用分类法获取自定义字段中的值
我有自定义字段my_cf 用于分类/术语。如何使用分类法/术语的自定义字段获取和输出值?我尝试使用:$variable = get_field(\'my_cf\', \'basic\'); echo $variable; where basic—我的分类法的名称。但这行不通。有什么建议吗?
查询包含下级的类别的自定义分类
我使用了Events Manager插件,它创建了一个自定义的“event”post类型和一个名为“event categories”的自定义分类法。我有一个ID为43的“课程”类别。我还有许多儿童类别的课程,如“科学”、“英语”等。我正在创建一个自动完成搜索,需要根据搜索词查询课程,但仅限于出现在“事件类别”分类法“事件的帖子类型”中并标记有“课程”类别或其任何子类别的帖子。以下是我目前掌握的情况: global $wpdb, $table_prefix; $em_suggestion
如何访问axonomy-xxx.php模板文件中的$Query变量?
在自定义模板文件中,我按以下方式创建查询:<?php $query = new WP_Query(array(\'post_type\' => \'aya-bi-aya\',\'author\' => $current_user->ID,\'paged\' => $paged, \'post_status\' => array(\'publish\') ) ); ?> 为了执行分页,我在循环之后调用分页函数,如下所示:<?php my_pagina
在插件的自定义分类中填充自定义术语的位置?
我有一个插件,它成功地为自定义帖子类型创建了自定义分类法。我想做的是,在激活时(或在任何可行的地方),为自定义分类法创建一组默认术语。我以前使用wp_insert_category 在插件激活时调用的函数中。但是,相同的函数不适用于自定义分类法。我的猜测是,这是因为在启动函数时,自定义分类法尚未注册。我似乎无法找到将函数挂接到哪里,以便它与自定义分类法一起工作。我已尝试从调用函数wp_loaded 而且我好奇地发现Call to undefined function wp_insert_category(
仅列出特定自定义分类术语的第一级子项
我的网站设置如下:Post Type: 产品Taxonomy: 产品目录Taxonomy Slug: hydro一词有几个直系子术语和几个孙术语。我需要编写一个循环,只显示自定义分类术语“hydro”(即跳过孙子术语)的第一级子项,以及它们各自的分类存档页面的永久链接。我试过和get_terms() 在不同的化身,但我只是不能得到它的权利。非常感谢您的帮助。谢谢
如果为空,则不显示分类
我正在使用以下代码显示我的自定义帖子分类:function display_post_taxonomies( $content ) { if( is_single() ) { $args = array( \'public\' => true, \'_builtin\' => false ); $output = \'objects\'; $operator = \'and\';
术语ID中的分类存档链接
我正在使用高级自定义字段分类法字段来选择自定义分类法的特定术语。我可以根据字段生成术语ID,但无法显示链接或术语名称。下面是生成空白页的代码 <?php $term_id = get_sub_field(\'expertise_category\'); $term_link = get_term_link( $term_id , \'expertise\' ); echo $term_link ?>
将分类图像与其术语一起显示在单帖上
遇到一些问题taxonomy images plugin.我在一个岗位上。php和我想显示我的帖子的分类术语&;术语的关联图像。理想情况下,我也希望有分类法描述。不知道为什么这让我感到困惑,因为这似乎应该是一件简单的事情。我有一个代码,它只显示帖子的术语图像:$terms = apply_filters( \'taxonomy-images-list-the-terms\', \'\', array( \'taxonomy\' => \'comedians\',
最有效地使用自定义分类、类别和页面
我一直在研究分类法与类别、自定义帖子类型与等等之间的差异,并开始了解这些差异。然而,我仍然无法在当前网站上使用这些元素的最佳时机。背景:我正在创建一个旅游评论网站,人们可以在这里评论世界各地的不同地方。餐厅、旅游、观光或其他任何人们喜欢的活动都可以进行回顾。由于世界上有很多地方,这个网站将有大量的内容,这使得良好的永久链接结构非常重要。到目前为止,我只使用类别来显示我的内容。我正在拍摄这样的永久性结构:site.com/destinations/continent/country/city/
如何修改Taxonomy-Custom.php中的查询以按自定义元字段对术语档案进行排序?
我正在尝试为自定义分类术语创建主题页,其中归档文件按自定义元字段排序。我可以通过一个新的wp\\U查询来实现这一点,如下所示: <?php $directory_archive_query = new WP_Query( array( \'post_type\' => \'directory\', \'posts_per_page\' => 200,
关于使用函数将分类添加到海关邮政类型的问题
使用WordPress 3.7.1和PHP 5.4.12,我试图将自定义帖子类型和分类添加到我的主题中,到目前为止,自定义帖子类型方法可以工作,但分类没有添加到管理仪表板中。以下是我的代码:<?php function add_post_type($name, $args = array()) { add_action(\'init\', function() use($name, $args) { $upper = ucwords($nam
在管理员类别核对表中的名称旁边添加鼻涕虫
我用相同的名称和不同的slug创建了很多类别,但我在管理面板中识别哪个是哪个时遇到了问题,所以我想出了在元框中除了名称之外插入slug的想法。。。im使用分类法“公文包类型”。。。无论如何,要做到这一点,我需要编辑这个文件:wp admin/includes/template。第48行中的php:替换此:esc_html( apply_filters(\'the_category\', $category->name )) 使用此选项:esc_html( apply_filters(\'t