您当前的位置:首页 > TAG信息列表 > register-taxonomy

  • 使用自定义分类时更改现有分类设置

    时间:2014-10-10

    对于一个插件,我使用函数register\\u taxonomy()和“show\\u admin\\u column”等参数为附件创建了一个新的自定义分类法。当此参数设置为true时,将按预期显示类别列。我还使用register\\u taxonomy\\u for\\u object\\u type()将现有的“category”分类法注册到相同的附件post\\u类型。由于“category”的“show\\u admin\\u column”也设置为true,因此它会按预期显示category列。

  • 使用REGISTER_TASTIONY更新分类的插件的正确方法是什么?

    时间:2015-02-16

    更新插件注册的自定义分类法的slug的最佳方法是什么?我想知道这个参数的最小数量,或者我是否需要复制粘贴所有原始参数。如果插件有更新,这似乎很容易出错。codex说,使用register\\u分类法时,您将覆盖原始分类法,那么有更好的方法来实现这一点还是其他功能?

  • QUERY_var在REGISTER_TASTIONY中有什么作用

    时间:2015-05-19

    如果在register_taxonomy( $taxonomy, $object_type, $args ) 我设置query_var 争论是否属实?我读过here 这query_var (布尔值或字符串)(可选)False要禁用query\\u var,请设置为string以使用自定义query\\u var,而不是默认值$taxonomy,即分类法的“名称”。默认值:$分类法Note: 这个query_var 用于通过直接查询WP_Query 喜欢new WP_Query(array(

  • 如果按POST_FORMAT排除,则上一个POST_LINK/NEXT_POST_LINK消失

    时间:2015-06-29

    我试图从我的下一个和上一个链接中排除其他帖子格式,但出于某些原因,使用get_term_by 不会把term_id 对于post_format 分类学我看到Wordpress核心正在使用这种分类法here, 所以我知道我这样做是对的。根据this posting, 我需要确保分类法已正确注册。打印调试我从中看到以下输出get_taxonomies().Array ( [category] => category [post_tag] => post_ta

  • 在unctions.php中添加多个自定义帖子类型,但仪表板中只显示一个自定义帖子类型

    时间:2018-04-13

    我是wordpress的新手,我正在尝试在函数中添加多个自定义帖子类型。php。添加一个cpt即可。但如果我使用相同的函数添加第二个cpt(只更改函数名),则第二个cpt不会显示在仪表板菜单中。以下是代码。我将非常感谢您在这方面的帮助。非常感谢。// register a new post type with Divi builder on function create_new_cpt() { $labels = array( \'name\' =&g

  • 如何获取我的注册分类

    时间:2018-06-15

    我的分类法 register_taxonomy( \'king_blog_category\', \'king_blogs\', array( \"hierarchical\" => true, \"label\" => \"King blog Category\",

  • 404 for a custom taxonomy?

    时间:2018-08-20

    为什么我的自定义分类法会得到404?add_action(\'init\', \'custom_taxonomy_flush_rewrite\'); function custom_taxonomy_flush_rewrite() { global $wp_rewrite; $wp_rewrite->flush_rules(); } add_action(\'init\', \'create_publication_categorie

  • Non editable custom taxonomy

    时间:2018-10-08

    我已经复习过了Creating a non-removable taxonomy term 但它并没有回答我的问题。内置的分类术语之一是“post格式”。无法编辑。我想做的是注册一个分类法,我的插件将为其提供同样无法编辑的术语。我该怎么做?有没有可能钩住核心中的任何东西来锁定格式分类法?

  • 自定义分类未显示在管理菜单中

    时间:2017-04-07

    我在functions.php 使用以下代码:<?php add_action( \'init\', function() { $labels = array( \'name\' => _x( \'Resource Centers\', \'taxonomy general name\', \'textdomain\' ), \'singular_name\' => _x( \'Re

  • 在POST类型中注册非层次分类和show meta框

    时间:2018-12-04

    我试图在我的产品帖子类型中显示一个元框,但我收到了这个警告错误。。。警告错误。。。Warning: call_user_func() expects parameter 1 to be a valid callback, no array or string given in /home/.../wp/wp-admin/includes/template.php on line 1073请参阅下面的注册分类代码。。。class Types { /**

  • 为什么当我将现有术语分配给帖子时,会创建新的分类术语?

    时间:2018-12-07

    我有个树桩。。。我创建了一个新的分类法,称为Article Type。我为它创建了四个值,如此元框所示:当我选择“娱乐”术语并更新帖子时,奇怪的事情发生了:系统使用表wp\\U terms中娱乐的term\\u id创建了一个新术语,请参见下面的pix:这显然不是想要的效果,我只是想选择“娱乐”。我不知道从哪里开始挖掘这个。。。谁能告诉我为什么会这样?如果有必要,下面是用于创建分类的代码:function hhl_article_type() { $labels = array(

  • 作为存档页面的CPT分类-错误404

    时间:2019-07-16

    我有一个叫CPT的Clubs. 为了根据俱乐部是否参加同一联赛或杯赛(或两者都不参加)对帖子进行“分类”,我还有一个自定义分类法,名为Opposition.为了显示哪些俱乐部参加了相同的比赛,我正在尝试创建一个类似于存档页面的页面,其中Clubs 将显示帖子:/clubs/opposition/为此,我创建了taxonomy-opposition.php 模板文件并编辑functions.php 文件包含以下内容:// Clubs Post Type function clubs_init() {

  • 如何在现有的CPT中注册POST_META字段,然后使用GET_POST_CUSTOM()再次调用它?

    时间:2019-08-26

    我想将post\\u meta(test\\u meta\\u 1234)字段添加到外部插件的现有CPT(组织者)中。对于register\\u meta(),它不起作用。但我可以使用register\\u taxonomy()将一个分类法添加到相同的CPT中。代码示例:register_meta(\'post\', \'test_meta_1234\', array( \'object_subtype\' => \'organizer\', \'show_in_re

  • 如何在管理区域的自定义帖子类型页面上显示“所有帖子”页面上显示的类别过滤器?

    时间:2019-08-30

    我怀疑这很容易做到。但我只是忽视了documentation. 如果您在管理区域中有正常的“所有帖子”页面,那么它会显示“批量操作”、“所有日期”和“所有类别”。但不管我在创建自定义帖子类型时尝试了什么,它总是只显示前两个,所以从不显示“所有类别”下拉列表(类别确实存在)。必须能够使该过滤器也显示在管理区域的自定义帖子类型概述页面上,对吗?如果有人能给我指出正确的方向,那就太好了。

  • 用户配置文件的自定义分类表单

    时间:2019-08-30

    我跟着this excellent tutorial 贾斯汀·塔洛克制作。我无法更新配置文件,它不会保存到用户配置文件:add_action( \'init\', \'create_profession_tax\' ); $post_type = get_post_type(); function create_profession_tax() { register_taxonomy( \'profession\', \'$p

  • 带有定制邮寄类型的单页和存档页

    时间:2019-12-17

    我有一个自定义的帖子类型 // Set other options for Custom Post Type $args = array( \'label\' => __( \'document\', \'ecse\' ), \'description\' => __( \'Upload Documents\', \'ecse\' ), \'labels\'

  • 生成页面的脚本-未加载分类

    时间:2019-12-31

    我在wordpress根文件夹中创建了一个基本脚本作为临时文件,以生成一批新帖子。我已经包括了这一行:require_once(\"wp-load.php\"); 就像我过去做的那样。我遇到的问题是,在调用例如。$productterms = get_terms( array( \'taxonomy\' => \'product-type\', \'parent\' => 0 ) ); 我得到一个分类无效的响应。分类名称绝对正确,此检索术语的调用在函数中有效。php。我怀疑

  • 以编程方式使用来自另一个分类的术语的自定义字段

    时间:2020-11-21

    我有一个带有一些术语(A1、A2、A3等)的自定义分类法a和第二个自定义分类法B。我想在Taxonony B中创建一个自定义字段,该字段将是一个下拉菜单,其中包含来自分类法a的术语。我可以创建带有文本的自定义字段,并可以使用get\\u terms()从分类法a中获取术语。函数的作用是:返回一个对象数组(每个对象都是一个术语)。我不知道如何建造dropdwon。如何连接它们?(我想通过编程实现,这样我就可以将代码用于多个站点)谢谢

  • 自定义分类,带自定义重写/插件,并从插件加载分类归档模板

    时间:2021-05-26

    我想也许我对自定义分类法和CPT的重写和模板的理解是错误的,也许这里的人可以帮助我解决问题并教育我。因此,我有一个帖子类型“post type”;wiki文档;和一个职位类型;wiki新闻;。每个都设置了自定义段塞:wiki文档的重写设置为:\'rewrite\' => [ \'slug\' => \'wiki/documentation\', ], wiki新闻的“重写”设置为:\'rewrite\' => [ \'slug\' =&g

  • 跟踪自定义分类的名称

    时间:2021-09-21

    对于一个站点,我需要显示自定义分类法的相关帖子。因为另一个人构建了此网站并创建了自定义分类法,而此代码无法在适当的类似文件的函数中找到。php或插件,我需要跟踪此名称,以便将其用于其他代码解决方案。为清晰起见;如果创建自定义分类法,代码的一部分是register_taxonomy(\'**SUBJECT TO TRACK**\',array(\'customposttype\'), array(我需要跟踪“主题跟踪”部分。有什么功能可以在页面上显示吗?也许答案很简单,但我在任何地方都找不到。。。