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

  • tax query shortcode

    时间:2016-02-28

    事实证明,很难用税务查询配置我的快捷码。当我省略分类法/术语的参数时,我什么也没有得到。这将按预期返回1篇文章[loop post_type=\"website\" taxonomy=\"industry\" terms=\"beauty\" posts=\"3\"][/loop] 但是,当为分类法省略参数时,当我想取回所有网站帖子时,它不会返回帖子。[loop post_type=\"website\" posts=\"-1\" ][/loop] My shortcode函数func

  • 如何查询X个相关帖子的数量首先按标签征税,如果标签相关的帖子数量不够,则再按类别征税

    时间:2016-03-03

    问题如何首先输出与标签相关的帖子,然后如果与标签相关的帖子少于4篇,请用与类别相关的帖子填充其余的4篇帖子?场景有时一篇文章只有很少的标签,或者它所标记的标签有很少的文章。当输出“标签相关帖子”时,该区域要么非常稀疏,只有1或2篇帖子,要么完全是空的。为了解决这个问题,如果没有足够的标签相关帖子来满足需求,那么最好显示相关类别的帖子posts_per_page => X.所以,像这样:场景A——如果存在4个以上与标签相关的帖子,那么:Related Posts: Show the

  • 如果前两个术语没有帖子,如何将标签和类别“Related Posts”查询扩展到自定义post_type

    时间:2016-03-04

    场景我正在使用一个复杂的、精心编制的税务查询来获取多达4个相关帖子,首先按标签进行查询,如果标签相关查询中没有足够的帖子,则按类别进行查询。这是finely addressed here.我现在正在尝试对该函数进行另一个扩展,以便在必要时进行第三次查询,以获取所有“与帖子类型相关的帖子”我需要这样做,因为我们使用了许多没有标签或类别关联的自定义帖子类型——我在寻找原始解决方案时没有意识到这一点,因为该功能目前不仅打破了与标签或类别不关联的自定义帖子类型的页面底部,而且Fatal error: Call t

  • Dynamically tax_query terms

    时间:2016-03-06

    要显示自定义分类法中所有类别名称的复选框,请调用ct_category 我有以下代码:$terms = get_terms(\'ct_category\'); foreach ( $terms as $term ) { echo \'<li class=\'.$term->term_id.\'><label > <input class=\"taxonomy_category\" type=\"checkbox\" name=\"taxonomy_cat

  • 扩展WP查询:自定义地理位置元值有效,但TAX_QUERY中断

    时间:2016-03-22

    我为地理位置搜索建立了一个自定义查询。我正在将每个自定义帖子类型中的lat和lng保存为元值。当lat和lng是唯一的搜索变量时,我的查询扩展成功返回结果。问题:我还想在查询中添加tax\\u查询,以进一步选择帖子Class to extend query:class WP_Query_Geo extends WP_Query { function __construct( $args = array() ) { if(!empty($args[\'lat\

  • tax_query not working

    时间:2016-05-19

    我尝试使用id、slug、name,并将tax\\u查询作为一个数组,但它仍然会输出该帖子类型的所有帖子。下面是我的自定义分类法“特定于事件”:function theme_event_category(){ $labels = array( \'name\' => \'Event Specifics\', \'singular_name\'=> \'Specific\', \'search_items\' => \'Sea

  • TAX_QUERY不适用于分类辅助程序

    时间:2016-05-23

    我有一个自定义帖子类型“game”和一个自定义分类“console”,由“game”和“post”共享。现在,我创建了一个新的PHP“分类控制台”,我想在左侧分别显示来自“post”的帖子,在右侧分别显示来自“game”的帖子。我使用的代码是: <?php $slug = $term->slug; $query = new WP_Query(array( \'post_type\' => \'post\', \'order\'=>\'DESC

  • Custom arguments in WP_Query

    时间:2016-06-11

    我正在研究Wordpress主题,即目录引擎。它在标题中具有基于分类术语slug的过滤功能。我只想知道这个tax\\u查询是从哪里为WP\\u查询生成的。这是代码。 $this->add_action(\'pre_get_posts\', \'pre_get_places\'); function pre_get_places($query) { global $current_user; if ($query->is_mai

  • 仅获取具有特定分类的页面

    时间:2016-06-15

    我在页面中添加了一个名为“post\\u tag”的自定义分类法,并尝试进行一个查询,只获取具有特定标记集的页面。我已经尝试了几种不同的方法,甚至使用自定义查询来获取它们,或者使用tax_query 设置正确,但我就是不能让它工作,有时它返回每个页面,即使他们没有该标记,有时它只是中断。if( ! function_exists(\'tagpages_register_taxonomy\') ){ function tagpages_register_taxonomy()

  • TAX_QUERY中的ORDER或ORDERBY(如何在WP_QUERY中定义术语的顺序)

    时间:2016-06-29

    我正在尝试解决如何在WP\\u查询中定义术语的顺序。我正在创建一个知识库。我有一个称为知识库的CPT和一个称为主题的分类法。我的代码输出所有主题术语,然后循环浏览4篇具有元键top\\u four\\u num的帖子,这是为了显示主题中的前四个问题。然后我有一个嵌套的循环,该主题中的其余帖子都是这样的。这些都被JQUERY隐藏,用户单击“显示所有链接”以显示。一切都按我所希望的方式进行,但我不知道如何改变条款的顺序。目前,它们按字母顺序出现。我已向codex和tax\\u查询中没有基于订单的参数。有人能告

  • 按自定义术语元和分类获取术语

    时间:2016-07-01

    如何通过自定义术语元和分类法获取术语或如何筛选tax_query 改为按术语metaslug/id?function custom_pre_get_posts($query) { global $wp_query; if ( !is_admin() && is_shop() && $query->is_main_query() && is_post_type_archive( \"product\"

  • 使用过帐术语填充TAX_QUERY TERMS参数

    时间:2016-07-04

    我需要用帖子的当前术语填充我的tax\\u查询中的terms参数。我一直在尝试在变量中使用WP函数WP\\u get\\u post\\u terms,然后在terms参数中引用该变量以输入当前posts术语名称。我一直在使用codex页面作为参考,但我似乎无法填充它。有人能给我指出正确的方向吗??//Returns Array of Term Names for \"topic\" $term_list = wp_get_post_terms($post->ID, \'topic\

  • 自定义分类和查询多个条件

    时间:2016-07-07

    我有这个问题$query->set( \'tax_query\', array( \'relation\' => \'OR\', array( \'taxonomy\' => \'location\', \'operator\' => \'IN\',

  • WooCommerce ORDERBY RAND WITH TAX_QUERY非随机

    时间:2016-08-15

    我想更改我的woocommerce产品详细信息页面上的相关产品部分,以便它只显示相关的子类别产品(not 仅具有共同父类别的产品)。例如:如果用户正在访问分类在“父类别->子1类别”下的产品详细信息页面,则用户查看的所有产品都是“子1类别”产品。我正在尝试修改woocommerce/single-product/related.php 使用以下php脚本在我的主题文件夹中创建文件以完成此行为:$product_cat_slugs = array(); foreach (get_the_ter

  • 如何编写匹配数组中所有术语的税务查询?

    时间:2016-08-19

    我正在创建一个产品过滤器,我一直在努力找出如何使此查询正常工作。我需要能够向这个查询提供一个术语数组(woocommerce产品属性),并需要它返回all 提供的条款。到目前为止,它似乎返回了任何条款的产品。如有任何建议,将不胜感激。以下是我迄今为止的论点: $selectedOptions = array(\'test-attribute\', \'test3\'); $args=array( \'post_type\' => \'product\',

  • WordPress TAX_QUERY“和”运算符未按预期运行

    时间:2016-08-24

    我有一个自定义的帖子类型image 使用名为image_tag (它的层次结构类似于类别)。以下是一些可能使用的标签示例:Structure (id: 25) - House (id: 56) - Skyscraper Nature - Animal - Plant (id: 41) 因此,我想通过选择多个标记和“and”操作符来深入查看图像。例如,查找具有plants和houses$query_args = array( \'post_typ

  • 我如何才能获得与特定分类术语相关的所有帖子?

    时间:2016-09-15

    为此,我使用了下面的技术(获取所有与分类术语相关的帖子),但出于某种原因,如果我有一些帖子使用了该术语e 并用术语发布English 我得到了所有这些,而不仅仅是那些与English. \'tax_query\' => array( array( \'taxonomy\' => \'origin\', \'field\' => \'name\', \'terms\'

  • 使用GET_POST时,我需要使用OR&AND关系的组合

    时间:2016-09-18

    使用WordPress v4。6、我为get_posts() 基于价格(2个条件)、sku和以下类别:[meta_query] => Array ( [relation] => AND [0] => Array ( [key] => _price [value] => Array

  • 如何显示有特定分类术语的帖子?

    时间:2016-10-09

    我对编码很陌生。下面的代码运行良好,它显示了具有分类“persons”的帖子,但当我使用第二部分时,它没有显示内容。我想展示的是一篇有人和动物分类学术语的文章。 $terms = wp_get_post_terms( $post->ID, \'persons\' ); $term_slugs = wp_list_pluck( $terms, \'slug\' ); \'tax_query\' => array( array(

  • 同时使用元查询和税务查询

    时间:2016-10-17

    我想同时使用meta_query 以及tax_query, 但是使用下面的方法,我可以得到meta_query. 我做错了什么?$wp_query = new WP_Query( array( \'post_type\' => \'whatson\', \'post_status\' => \'publish\', \'meta_query\' => array( &