您当前的位置:首页 > TAG信息列表 > custom-taxonomy
列出术语并按第二个单词排序
我的侧栏中有以下代码,列出了术语或自定义分类法,这些是名称、名字和姓氏。是否可以按姓氏而不是名字的字母顺序列出他们?谢谢<?php $taxonomy = \'name\'; $tax_terms = get_terms($taxonomy); ?> <ul> <?php foreach ($tax_terms as $tax_term) { echo \'<li>\' . \'<a
Get_Terms()返回空数组
我已经阅读了所有关于显示自定义分类法术语的帖子,但它仍然不起作用。好的,下面是代码:<?php //part of template-offer.php $taxonomy = \'brand\'; $term_args=array( \'hide_empty\' => false, \'orderby\' => \'name\', \'order\' => \'ASC\' ); $tax_terms =
如何在div类元素中获得3种不同的分类类型术语?
我有这样的情况,我需要根据分类法(有3种不同的分类法)过滤特定的帖子类型,因为我使用的是同位素,所以我需要在我的class元素中使用它们。我已经用它成功了,我相信我走了一条“漫长”的路。我真的不太会用php,这是我可以从codex得到的。。。1) 我在里面找到了定制的post type entries2)$terms = get_the_terms( $post->ID, \'resource_roles\' ); if ( $terms && ! is_wp_error
WordPress:插入一个定制POST类型实例作为定制分类的选项
我正在尝试将自定义帖子类型连接到其他自定义帖子类型中定义的分类法。我给你举个例子。我有一个自定义的post类型课程,我使用此post类型为大学创建一个类,因此在该post类型中,我将有一些自定义字段(teacher、lessment schedule ecc ecc)和一个名为teacher的分类法。教师是我用来代表在我的大学工作的教师的另一种自定义职位类型。现在,我想在教师实例和课程之间创建一个链接,因此,在创建新课程时,我将拥有该大学所有教师的列表,我可以从该列表中选择一名(或多名)。如何做到这一点,
按分类标准进行的自定义分类查询不起作用
不确定发生了什么-下面是我的代码:$args = array( \'orderby\' => \'title\', \'show_posts\' => \'-1\', \'posts_per_page\' => \'-1\', \'cat\' => $goalsCat->cat_ID, \'post_type\' => \'Goals\', \'author\' =>
有条件地自定义POST类型url重写
我将尝试并总结我正在努力实现的目标。我有一个名为“item”的自定义帖子类型,还有一个名为“item\\u category”的注册分类法。我现在需要重写url,从url中完全删除“item”,而不是放“item\\u category”http:sitename。com/food/post\\u namehttp:sitename。com/item/post\\u name->http:sitename。com/sport/post\\u name因此我应该检查分类法(“item\\u categ
为默认帖子类型注册`product_cat`分类
是否可以注册WooCommerc的product_cat 帖子使用的分类法?我尝试了以下方法,但没有成功。function custom_cross_content_type_taxonomies(){ register_taxonomy_for_object_type( \'product_cat\', \'post\' ); } add_action( \'init\', \'custom_cross_content_type_taxonomies\', 0);
列出不包括某些税法术语的所有自定义帖子类型帖子
我正在编写一个主题,其中我已将“服务”注册为支持“服务类型”自定义分类法的自定义帖子类型。我想列出所有类型为“服务”的帖子,除了那些“特色”为“服务类型”的帖子。我可以编写代码列出特定分类术语下的帖子;但如何编写wp\\u查询,将帖子从特定的自定义分类术语中排除?正在等待您的答复。。。干杯\\r
页面未找到分类自定义帖子类型
我用分类法创建了一个自定义的帖子类型,当我转到分类法页面并查看其中一个分类法时,我会看到一个页面未找到错误,就像没有创建分类法一样。有什么建议吗?/*Products*/ $labels = array( \'name\' => _x(\'Products\', \'post type general name\'), \'singular_name\' => _x(\'Product\', \'post type singular name\'),
多个档案以显示父类别和子类别内容
我正在开发一个具有自定义类型的插件,我的问题是,我需要显示所选子类别(从父类别中选择)的存档,并在页面中显示该子类别的一些事件。在我的插件中,我有:if ($post->post_type == \'events\') { if(is_single()) { ..... } elseif(is_archive()) { $template_path = dirname( __FILE__ ) . \'/views/archive-events.
针对不同分类的相同菜单,以达到不同的内容
我使用“位置”分类法为4个不同的位置显示相同的网站。它们中的每一个都有我想在菜单中显示的相同类别。是否可以创建相同的菜单来显示按类别筛选的帖子,但同时也考虑到用户所处的当前分类法?我可以直接使用wordpress面板吗?或者我需要为它创建一个特定的主题吗?基本上,该站点将有一个包含4个选项的索引,例如:伦敦,剑桥,曼彻斯特,英国,一旦用户点击其中任何一个,就会出现一个新菜单:因此,如果我先在“Briton”中单击,然后在“Cars”中单击,页面应仅显示“Cars”类别的帖子,这些帖子也在分类“Briton
为每个帖子分别排序术语
我有一个名为author 包含多个术语。前端的默认输出顺序为字母顺序。但我喜欢每个帖子的作者都被单独排序,例如。第一贴:萨姆·迈耶、伊莎贝尔·普利姆、约瑟夫·彼得斯第二名:伊莎贝尔·普利姆、约瑟夫·彼得斯、山姆·迈耶我发现this question 有一个相对详细的答案,但我没能成功。问题:-我必须将术语order metabox«的»HTML放在哪里?<?php echo \'<ul id=\"the-terms\">\'; $terms = get_the_terms
将自定义分类查询呈现为单个模板
我正在开发一个使用自定义帖子类型和自定义分类法的“目录”插件。我现在想要的是将自定义分类显示为单个页面。这意味着,如果需要分类术语“热门项目”,我希望查询该类别的所有帖子,呈现并缓冲我自己的模板(phtml),包括作为表的属于该分类术语的所有帖子。应使用主题中的默认单模板文件呈现此缓冲表。因此,在一个页面上没有任何分页或多个帖子。我试图自定义WP\\u查询并在pre\\u get\\u posts操作中生成一个新的查询,但没有得到用我自己的内容模拟单个post查询的结果。add_action(\"pre_
将变量传递给REGISTER_TASTIONY()
我正在尝试创建多个分类法。如下所示。。。。。$taxonomies = $wpdb->get_results( \"SELECT * FROM $table_name\" ); foreach ($taxonomies as $taxonomy) { //stuff that defines the taxonomy register_taxonomy( $taxonomy->singular_name, \'book\', $tagArgs ); }
显示按Meta_Value排序的自定义分类术语
我一直在订购自定义分类法。我创建了一个称为Brand 并创建了一些元标记,包括一个名为position. 现在,我想显示我的条款,订购者position 元标记。我试过这样做:<?php $taxonomy = \'brand\'; $term_args=array( \'hide_empty\' => false, \'orderby\' => \'meta_value_num\', \
如何在常规页面(Page-Example.php)显示类别图片(来自插件)?
我正在尝试使用Category Images Plugin 使用自定义分类法(区域)类别/术语显示图像。以下是我目前为止在页面示例中使用的代码。列出所有类别/术语及其描述的php:$siteurl = home_url(\'/\'); $tax = \'region\'; // slug of taxonomy $terms = get_terms($tax); foreach ($terms as $term) { $slug = $term->
显示分类的子类别及其数据
我想输出分类法的子类别详细信息$getTerms = get_terms($taxonomy, $args); print_r($getTerms); 当我打印出上面的内容时,它会返回对象。但父类别和子类别之间没有价值差异。第一个是父分类法,第二个是子类别。[1] => stdClass Object ( [term_id] => 23 [name] => Corporate teams
当自定义帖子为页面时突出显示特定菜单项
我知道这个问题被问了很多次,但我没有找到一个真正好的解决方案:我有一个自定义的帖子类型“事件”,其中包含一些类别,如“演讲”。对于每个类别,我创建了一个单独的页面,其中显示类别信息和该类别中的事件列表。这些页面都可以从子菜单入口访问。如果打开事件,则没有菜单项突出显示为当前菜单项。我认为最好的解决方案是将每个类别“链接”到它的页面,但我不知道如何做到这一点。将适当的类添加到菜单项和它们的父菜单项中会很好,但修改导航菜单行者会很完美(另一个插件需要知道哪个是当前菜单项,以便在第二个导航栏中显示当前子菜单)。
Double slash in the_terms URL
我最近将父类别及其子类别从默认类别分类法移动到了新的自定义分类法。在新的公司分类法中,数据移动得很好,帖子与公司名称正确关联。Before<分类法:类别术语:公司子术语:MozillaAfter<分类法:公司术语:Mozilla我遇到的问题是,当我使用the_terms is按如下方式构建url:http://example.com/company//mozilla我知道我可以通过手动构建URL来伪造正确的结果,但我想知道为什么会这样。我想弄清楚的是为什么会发生双斜杠,以及如何修复它。
自定义发布类型和预先填充的自定义分类
我正在构建一个依赖于三种自定义分类法的自定义帖子类型。我正在注册所有海关和税务。。。使用init操作(这很有效,我可以管理新的方面)... register_taxonomy( \'cppstrands\', array( \'cppstatements\' ), $args ); ... //Part of the cppmatrix_init method called here add_action( \'init\', \'cppmatrix_init\'