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

  • 禁用WordPress将路径识别为附件

    时间:2018-01-19

    每当您输入一个包含两个不存在的路径段的URL时,WordPress将自动将查询解析为附件。如何复制永久链接结构/%postname%/.</在WordPress根URL后面输入以下路径:/foo/bar 确保“foo”不是现有的分类法或帖子类型</钩住pre_get_posts 并将global $wp_query.</从调试的信息中可以看到,系统正在尝试将URL解析为附件,因为它添加了post_type = \'attachment\' 查询和其他一些附件相关信息</如果没有包含

  • 自定义帖子类型类别链接+添加到菜单

    时间:2018-01-23

    我目前正在开发自己的旅游网站/博客。我想在这个网站上添加“酒店”和“提示和窍门”。我制作了两种自定义的帖子类型,它们使用默认的帖子类别作为分类法(如下所示)。我没有费心制作自定义分类法,因为这将使我的工作量增加三倍,因为我只需复制默认类别中的所有数据。register_post_type(\'hotels\', array( \'taxonomies\' => array(\'category\'), \'la

  • 从WP Term对象获取术语名称

    时间:2018-01-24

    我使用以下表达式创建了一个数组: $taxonomies = get_terms(array( \'taxonomy\' => \'product_cat\', \'hide_empty\' => false, )); 我得到了这个作为回报:Array ( [0] => WP_Term Object ( [term_id] => 79 [name] => Édességek [slu

  • 我不能调用自定义帖子类型的类别

    时间:2018-01-25

    This is my code that I used in the functions.phpadd_action( \'init\', \'register_cpt_video\' ); function register_cpt_video() { $labels = array( \'name\' => __( \'Videos\', \'video\' ), \'singula

  • 查询自定义帖子类型和分类,并在页面上的表中列出它们

    时间:2018-01-31

    这是我第一次使用自定义帖子类型和自定义分类法,所以如果这听起来很荒谬,请与我直言。我已经用php创建了这个网站,但现在我正在将其转换为wordpress。我为wordpress制作了以下内容:Custom post type: “”all_parks“”Custom taxonomy: “”all_park_categories“”Term under all_park_categories (i.e., categories I have made for this custom taxonomy):

  • 在父术语页上显示分类子术语(名称和图像)

    时间:2018-02-05

    我试图在它们的父术语页面上显示各自的子分类术语名称和图像。例如:父项AChild Term 1aChild Term 2aChild Term 3a在父项A分类法页面上,我想显示3个子项1a、2a和3a的分类法名称和图像,并将每个子项链接到各自的分类法术语页面。例如,子术语1a(名称和图像)将链接到子术语1a分类页面。现在我可以显示子nae并链接到父页面。但希望用图像显示子名称。如果你能帮我,那就太好了。以下是我在父页中显示子级的代码:$term_id = get_queried_object_id();

  • 将两个现有的分类术语转换为一个自定义元数据项

    时间:2018-02-07

    使用此代码,我可以添加现有Terms 从一个分类法moviestax 到我自己创建的元数据库。function my_meta_box(){ add_meta_box( \'mymtx_div\', \'This my own Meta box Only :-)\', \'post_categories_meta_box\', \'post\', \'normal\', \'high\', array( \'taxonomy\' => \'moviestax\' )); }&

  • 分类模板文件不使用包含斜杠的分类

    时间:2018-02-08

    我正在尝试让分类法归档模板文件正常工作,但运气不好。我认为这可能与我为custom\\u post\\u type/taxonomy这样的分类法声明了一个slug以保持显示自定义post类型有关。下面是我注册自定义帖子类型和自定义分类法的方式:$args = array( \'labels\' => $labels, \'query_var\' => __(\'color\', \'mydomain\'), \'rewrite\' => a

  • 如何呼应WooCommerce类别名称

    时间:2018-02-09

    尝试了至少5个这样的答案,但对我来说没有任何效果。我有此代码,我想输出该类别内的所有产品以及顶部的类别名称:<?php $params = array( \'post_type\' => \'product\', \'tax_query\' => array( array( \'taxonomy\' =>

  • 将类别(带有ACF字段)转换为自定义分类

    时间:2018-02-11

    我希望将大约300个类别(每个类别都有高级自定义字段)转换为自定义分类法,以便我有更好的网站结构。然而,使用到目前为止我使用的所有插件,我可以将术语从类别分类法移动到名为Brands的自定义分类法,它保留了标准WordPress数据(名称、slug、描述等),但似乎丢失了与该术语相关的高级自定义字段和Yoast数据,但一旦我将术语移回原始“类别”,数据就会重新出现。我想知道是否有人知道一种将类别批量转换为自定义分类法的方法,以便它可以访问ACF/Yoast数据?提前谢谢你

  • 我想在WordPress中显示选定标签的所有相关帖子

    时间:2018-02-13

    我想显示所选标签的所有相关帖子,我的目的是在我的帖子中显示所有标签,如果有人单击标签,那么它应该重新指向我的标签模板tag.php. 但我无法显示与标签相关的所有帖子(我在帖子中单击了这些帖子)。我的标签<div class=\"single_detail\"> <div class=\"single_text\"> <?php //GET THE TAG NAME FORM THE QUIRED OBJECT $term = get_que

  • 添加分类时生成随机插件

    时间:2018-02-15

    我创建了一个名为“报告”的自定义帖子类型,为向特定人员提供月度报告提供了一种简单的方法。我不希望用户必须登录才能查看报告,我也不希望任何用户找到其他用户的报告。因此,我创建了一个自定义分类法,以便为每个用户创建一个术语。术语slug是一组随机的字母和数字。我可以手动创建一个“随机”slug,但我认为如果在添加术语时以编程方式创建slug会更好。在这种情况下,用户必须知道他们的随机词slug才能查看他们的报告,但他们永远无法猜测其他用户的slug。例如:c8etv35n/john-doe-report-20

  • 所有标签/类别/定制分类档案404

    时间:2018-02-17

    我的问题是mysite.com/tag 和mysite.com/tags 退货404 errors. 但是如果我有一个眼牙标签mysite.com/tags/eyeteeth 返回带有该标记的帖子。对于类别和我添加的几个自定义分类法来说也是如此。mysite.com/[taxonomy] 返回一个404 error, 但是mysite.com/[taxonomy]/[term] 返回相关结果。我已经刷新了permalink设置,我花了大约十个小时浏览了我能找到的每一篇关于分类法归档的帖子,尝试了不同的重写

  • 具有不同分类类型的分类的WP_QUERY

    时间:2018-02-21

    我有一个WP\\U查询来显示自定义帖子类型:<?php //* The Query $obras_query = new WP_Query( array ( \'post_type\' => \'obras_en_curso\', \'posts_per_page\' => 4 ) ); //* The Loop if ( $obras_query->have_posts() ) { ?>&#

  • WP_SET_OBJECT_TERMS()不向自定义帖子和自定义分类添加新术语

    时间:2018-02-27

    我正在使用自定义分类法创建自定义帖子类型,同时为自定义帖子提交前端表单。它正在创建帖子,但并没有创建我已经设置的新分类法,只需要添加自定义分类法<form action=\'\' method=\"post\" id=\"drop_message\"> <div class=\"input-group\"> <div class=\"first\"> <label for=\"first-name-opt\"&g

  • 如何从术语数组中回显自定义分类术语

    时间:2018-02-27

    我有自定义的帖子类型products &;自定义分类法product_type 它有许多术语&;这个products 可以有多个product_type 分配给it的条款,例如。A Samsung TV Model post的product\\u类型为New arrivals , featured &;tv .我试图从单个products 职位:-if( has_term( array( \'laptop\', \'TV\', \'phone\', \'tablet\' ), \'pr

  • 仅获取WP_QUERY当前帖子的分类术语

    时间:2018-03-02

    我试图找到一种方法,不显示分类法的所有术语,而只显示wp\\u查询中当前显示的帖子的术语。下面的代码显示“brands”分类法的所有术语,查询显示当前类别的所有产品,我只想显示在显示的产品上设置的术语。$marcas_terms = get_terms([ \'taxonomy\' => \'brands\' ]); foreach ($brands_terms as $brand_term) { <input type=\"checkbox

  • 对大型数据库的查询速度较慢

    时间:2018-03-10

    我有一个巨大的数据库,有超过250000篇帖子。我已经进行了所有可能的优化,并在互联网上搜索了所有可能的解决方案。假设我有一个查询,我想从其中获取类别中的最后4篇帖子:$recent = new WP_Query(array( \'cat\' => \'8\', \'posts_per_page\' => \'4\')); 哪个查询监视器转换为:SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts LEFT JOI

  • WP查询-获取有库存变化的WooCommerce产品

    时间:2018-03-17

    我正在创建一家服装店。这些服装是基于尺寸的可变产品(xs、s、m、l、xl等)。我正在尝试创建过滤器,以基于过滤器显示库存产品。因此,单击“xs”过滤器应显示既有xs变体又有库存变体的产品。到目前为止,我得到了如下结果:$query_args = array( \'post_type\' => \'product\', \'product_variation\', \'posts_per_page\' => 12, \'paged\' => $paged,&

  • 检查当前术语是否为另一个术语的子项

    时间:2018-03-23

    我正在尝试制作一个归档模板,该模板将只应用于特定术语的子类别。我的结构如下所示:展会活动(主要分类法)展会子类别1Show subcat 1 和Show subcat 2 (和任何其他子类别)以获得相同的存档模板。这是我的一次尝试,但肯定行不通。这是我的functions.php. add_filter( \'template_include\', \'kd_event_subcategory_archive\' ); function kd_event_subcatego