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

  • Tax query AND/OR meta query

    时间:2017-12-22

    在我的WP\\U查询中,我希望有一个税务查询和一个元查询,但我希望结果包括与税务查询和/或元查询匹配的结果-如果我像下面这样做,那么它只返回与税务查询和元查询匹配的帖子。 $args = array( \'post_type\' => \'product\', \'posts_per_page\' => 12, \'tax

  • 在仍使用TAX_QUERY参数的情况下按自定义字段排序WordPress查询

    时间:2017-12-13

    目前,我有一个查询,用于搜索所有分类术语与在输入字段中搜索的单词相匹配的员工。这很好,但我的客户现在希望员工结果按姓氏的字母顺序显示,姓氏是我在管理面板中使用工具集类型创建的自定义字段。每当我尝试添加\'meta_key\' => \'wpcf-last-name\', \'orderby\' => \'meta_value\', \'order\' => \'DESC\' 对于参数列表,它会打断整个查询。以下是工作代码:$names = array(

  • PRE_GET_POST完全删除TAX_QUERY

    时间:2017-11-24

    我正在使用pre_get_posts 使用筛选$wp_query->set( \'tax_query\', $tax_query );I\'m probably better-off doing this with a new WP_Query, but if someone knows something I don\'t I\'d love to hear it问题,我需要设置默认分类法;保留显示所有帖子的功能。例如:/cpt/?taxo=this 显示所有具有taxo术语==此的cpt。$ta

  • 使用子插件(从合并的分类中)获取分类父级

    时间:2017-11-10

    所以,我尝试了很多方法,但都没有成功。我有一个数组,它有许多来自不同分类法的值(来自相同的自定义帖子类型),我举了一个只有2个的例子,但它可以有4个、5个或10个。Ex.: Types 1 - Item a - Item b - Item c Types 2 - Item d - Item e - Item f 这些“项”值填充<select>.我需要一种方法,来获取所选

  • 存档页面中的辅助WP_QUERY被覆盖

    时间:2017-11-08

    我在存档页上遇到了一个特殊的问题。这个特定页面应该列出属于某个类别的所有帖子,但可以通过第二个(自定义)分类法进行过滤:即:同时属于“新闻”和“娱乐”的帖子(后者属于“主题”分类法)。问题是,如果没有属于这两个分类术语的帖子,则不应该出现过滤器链接,但到目前为止,我还无法删除“空”链接,因为查询被主链接覆盖——下面是一些代码来解释:if ( is_single() ) { $cats = get_the_category(); $cat = $cats[0]; }

  • Tax_Query在多站点上不起作用

    时间:2017-10-31

    这个查询运行得很好,但现在我遇到了问题,因为我切换到了多站点。我添加了“global$switched”和“switch\\u to\\u blog(4)”,删除“tax\\u query”参数后效果很好!但当我把它加回来时,它不会返回任何结果。global $switched; switch_to_blog(4); $args = array( \'post_type\' => \'grille\', \'posts_p

  • 如何搜索META_QUERY LIKE或TAX_QUERY LIKE并在搜索结果中抓取这些帖子?

    时间:2017-10-28

    我需要搜索property post类型,在不是主查询的常规WP\\U查询中,但我需要能够搜索值LIKE 在以下任何meta\\u查询中,也需要搜索LIKE 在tax\\u查询中,但tax\\u查询和meta\\u查询之间的比较不应是AND, 它需要是一个OR. 如何做到这一点?以下是我的WP\\u查询参数的设置方式,但它不会在应该返回的地方返回任何结果:array ( \'post_type\' => \'property\', \'posts_per_page\' =&g

  • WordPress TAX_QUERY忽略关系OR

    时间:2017-10-26

    哟,伙计们,我正在用这个方法写相关的帖子,我正在尝试获取所有在一个或多个分类中有一个或多个术语的帖子。下面是我的函数输出的示例:array( \'post_type\' => array ( 0 => string \'post\', 1 => string \'event\', 2 => string \'quiz\', 3 => string \'newslett

  • 仅显示列表已发布帖子的列表分类/类别计数

    时间:2017-10-26

    我想在分类法列表上显示相应的发布项目计数。查看WP文档,似乎我几乎可以通过使用get\\u terms函数实现这一点https://developer.wordpress.org/reference/functions/get_terms/ 但我得到了所有的帖子,包括草稿和垃圾。$taxonomy = \'item_category\'; $args = array( \'hide_empty\' => false, \'orderby\' =&g

  • 隐藏的WooCommerce产品仍在搜索结果中显示

    时间:2017-10-19

    我对php编辑非常陌生,但我正在努力学习。在目录可见性下设置为“隐藏”的My woocommerce产品仍显示在搜索结果下。如何在搜索结果中隐藏产品?我找到了这条线(WP_Query: Exclude hidden products from WooCommerce product list) 并尝试将线程底部提到的以下代码(我正在使用Woocommerce 3.2.1)添加到我的子主题函数中。php文件。它给了我死亡的白色屏幕和这个错误:分析错误:语法错误,意外“=>”(T\\u双箭头)。<

  • 查询从$_GET复选框数组中提取的多个分类是否不起作用?

    时间:2017-10-19

    我会保持这个超级简洁的正常搜索工作得很好,但当我为其他功能添加了一些复选框等时,tax\\u查询不起作用,但我知道$\\u GET正在工作,因为我已将结果输出到页面左上角进行测试。实时站点:http://costaricalifestyleproperties.com.s221952.gridserver.com/if(!empty($_GET[\'ct_lifestyle\'])) { //if(is_array($_GET[\'feature\'])) { $ct_lifest

  • 将TAX_QUERY中的标记设置为可选的最佳方式?

    时间:2017-10-16

    有没有更优雅的方式来做同样的事情。我有三个过滤器,我想用它们来影响第四个字段中的结果。池、月和标记是过滤器。我希望忽略标记,除非选择了标记。我一直遇到这样一个问题:如果没有选择标签,那么结果将显示在最终字段中。我想出了一个便宜的方法,但我认为还有更好的方法。我的方法是,如果标记的数组为空,那么我将更改传递给WP\\u查询的$args变量的值。在检查过程中,如果碰巧选择了标记,我会将名为$tag\\u status的变量的值设置为not\\u empty。然后我只是检查变量的值。看一看:if($tag_st

  • 是否可以在META_QUERY和TAX_QUERY之间添加关系?

    时间:2017-10-13

    我有一些ACF字段的自定义帖子类型。我对实体的额外属性使用ACF,对实体的基本类别也使用本机wordpress分类法。因此,我需要同时使用meta\\u query和tax\\u query构建查询。它看起来像:WP_Query { \"meta_query\" => { \"relation\" => \"OR\", [ \"key\" => \"rating\", \"compare\" =>

  • WP查询TAX_QUERY不返回过帐

    时间:2017-10-12

    我有一个WP查询,可以在分类法“tribe\\u events\\u cat”下标记为“featured”的类型“tribe\\u events”下搜索任何自定义帖子。因此,需要明确的是:post\\u type=\'tribe\\u events\'分类法=\'tribe\\u events\\u cat\'术语=\'featured\',\'streamteam\'但是,当超出页面ID 199时,它不返回任何内容。我可以注释掉tax\\u查询,它可以工作,但会返回所有帖子,而不仅仅是标记为“特色”的帖

  • TAX_QUERY(如果术语为空)

    时间:2017-10-05

    我很困惑,我应该通过什么才能从所有条款中获得所有帖子?现在我可以通过featured 为了得到所有events, 但如何获取所有事件?我知道我可以摆脱tax_query() 然而,我用它作为参数,在这里我可以传递一定的税,如果不是,我想要所有的帖子。(我想要的是,如果有一个带有标记(特色)的事件,则显示该事件,如果没有带有标记(特色)的事件,则显示所有事件)$now = date(\'d-m-Y H:i:s\'); $cat = \'featured\'; $args = array(&#

  • 自定义小部件WP_QUERY问题

    时间:2017-09-29

    除了结果,我的小部件上的一切都在工作!我创建了一个名为“国家名称”的分类法,用于几种自定义帖子类型。我创建这个小部件是为了显示所选国家的导游(CPT)。该小部件在后端正常工作,但在前端没有得到任何结果(即“未找到列表”)。我在屏幕上回显了$实例,它是正确的,因此我的参数或查询肯定是错误的。有人能说出原因吗?代码如下:function widget($args, $instance) { extract( $args ); $title = apply_filters(\'widg

  • Complex Taxonomy scheme

    时间:2017-09-01

    我们正在建设一个度假村网站,我们面临着一个巨大的分类问题。一方面,我们有行政办公地点,如country>>region>>department 和“自然”位置,如mountain-range>>sub-mountain range. 这可以通过安排两种不同的分类法来进行分类,例如管理位置和自然位置。这听起来很容易,但当你意识到一些度假胜地共享两个或多个地方时,就不那么容易了。甚至有一个度假村同时属于三个欧洲国家!但我们也在处理其他类型的地点,如国家公园(例如,可以覆盖两

  • 如何显示分类术语的子项?

    时间:2017-08-11

    我正在尝试显示自定义分类术语的孙子术语。主要的父分类术语是product_range, 子分类术语是Mechanical Trackballs, 每个子类别都有多个孙子术语,例如:产品范围>;机械轨迹球>;16毫米产品范围>;机械轨迹球>;25毫米我正在尝试列出子分类术语的所有孙子条目。我目前有以下代码:$term_id = 49; $taxonomy_name = \'product_range\'; $term_children = get_term_children(

  • 无法同时使用META_QUERY和TAX_QUERY获取我的自定义搜索结果?

    时间:2017-07-17

    我创建了一个自定义搜索,可以在其中显示字段(ACF字段)和分类法。但是,当我通过结合分类法和元字段进行搜索时,我没有得到结果。如果我搜索分类法或元字段,它会给出结果。如何使这两个条件一起工作?这是我提到meta\\u query和tax\\u query的代码:-<?php if($_POST){ $_speciality = $_POST[\'speciality\'] != \'\' ? $_POST[\'speciality\'] : \'\'; $_s

  • 如何按自定义分类对帖子进行排序?

    时间:2017-07-17

    我正在尝试按自定义分类法对帖子进行排序。我有一个自定义的帖子类型course-cpt 我在其中创建了自定义分类法,我需要按course-level (这是分类学术语),因此显示如下:课程名称级别1、课程名称级别2、课程名称级别3等我目前的职能如下。php:add_action( \'pre_get_posts\', \'reorderByCourseLevel\' ); function reorderByCourseLevel( $query ) { if ( $qu