您当前的位置:首页 > TAG信息列表 > tax-query
WP_QUERY-使用多个SELECT按TAX_QUERY和META_QUERY筛选
我有一本出版物Post Type, a编剧Taxonomy 和出版物自定义“元框”值;parent_id. 在我的archive-publictions-post.php 模板我正在尝试筛选WP_Query 类,具有tax_query 和meta_query 参数。使用下面的代码,我可以在页面加载时显示所有出版物,当我同时选择一个术语和一个父项时,我可以获得过滤结果,但当我单独选择时,我不能得到过滤结果?我不确定meta_query &;tax_query relationship 在这种情况下应使
匹配两个分类以显示特定内容
我把一页分成两条。左栏是一个侧菜单,显示特定国家的内容(即:如果我在墨西哥页面,有坎昆、阿卡普尔科、墨西哥城的选项……如果我在意大利页面,有罗马、米兰、佛罗伦萨等选项)</右栏是完整的内容,显示目的地的包裹信息,因此如果我在意大利页面并单击罗马,用户将在右栏中看到有关价格、航班、观光等的所有信息</我必须把这两条线配起来。当我在右栏中检查目的地的内容时,左栏应与正确的菜单国家/地区匹配。我分析它的方式是对菜单和包信息应用分类法。因此,当我为罗马制作网页时,我会应用“意大利”分类法,或者如果我为
应用Tax_Query筛选器后不显示Pre_Get_Posts Main_Query
也许有人可以帮助我确定pre\\u get\\u posts操作中遇到的问题。我以前在另一个项目中使用过相同的代码,效果很好。我甚至一行一行地看了一遍,但可能我遗漏了什么。我不确定它是什么,这是代码,我的解释如下。archive-specials.php<form role=\"form\" method=\"POST\" action=\"<?php echo site_url(\'specials\'); ?>\"> <?php echo wp_nonce
在另一个CPT单条中运行定制查询并尝试获取变量
我为不同的社区做了一个cpt“邻里”。在“邻里档案”中,单击其中一个并转到单个。一切都很好。例如url为/博客/社区/南奥斯汀/但我正在尝试对该单一对象运行wp\\u查询,查找该社区中的所有属性。我创建了一个名为“prop\\u邻居”的自定义分类法,并将其分配给“client\\u prop”cpt。我可以这样手动调用它:$args = array( \'post_type\' => \'client_prop\', \'posts_per_page\' => 10,&
函数使用GET_POSTS(),当从函数调用时Tax_Query不起作用。php
我想获得分类法“类型”中所有“带”的数组,然后在其他函数等中使用该数组utilities.php 文件,我require() 在里面functions.php 它有以下函数定义,并在之后立即调用:function get_all_bands() { $bands = get_posts(array( \'post_type\' => \'model\', \'posts_per_page\' => -1,
搜索.php的模板_INCLUDE让WordPress认为它在主页上
我有一个自定义标签搜索功能,允许人们搜索多个标签以返回相关帖子。表示他们希望看到标记为“Wordpress”和“Tutorials”的帖子。我正在使用template_include 过滤器,如下所示:public static function template_redirect( $template ) { if( isset($_GET[\'tag-search\']) ) { $template = locate_template( arra
当术语具有特殊字符时转义WP_QUERY TAX_QUERY
这是我的问题。我有一个自定义的帖子类型,并将自定义分类附加到该类型。这种分类法允许管理员提供搜索建议,以确保在用户搜索时找到帖子。该分类法还用于前端,以使用这些建议自动完成搜索字段。系统工作正常,除非术语包含正斜杠、空格或其他“特殊”字符。<?php $keyword = \'Ski-in%2FSki-out\';//Submitted via $_GET $keyword = urldecode($keyword); // (string)\'Ski-in/Ski-out\'
PRE_GET_POSTS:仅对某些过帐类型使用TAX_QUERY
我有默认的帖子类型帖子(帖子类型:post) 和自定义帖子类型帖子(帖子类型:cpt). 后者有分类法(cpt_tag).我想在我的首页上显示所有默认的帖子类型帖子(未过滤)、和一些cpt 帖子类型帖子,仅当它们具有特定cpt_tag.代码为:add_action( \'pre_get_posts\', \'get_posts_plus_cpt_with_certain_tag\' ); function get_posts_plus_cpt_with_certain_tag( $que
在TAX_QUERY中使用多个术语
我正在尝试建立一个房地产搜索网站。首先,这是搜索表(抱歉,德语课和其他东西太多了):<form method=\"post\" action=\"<?php bloginfo(\'url\');?>/immobilien-suche/\"> <?php $taxonomiesImmo = get_object_taxonomies(\'immobilien\'); $termsImmoBundesland = get_terms($taxonomie
多个术语不适用于分类法
我需要多个术语来支持我的WordPress主题-$boards = get_user_meta($user_ID, \'_Following Board ID\'); $pboards = get_user_meta($user_ID, \'_Board Parent ID\'); $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'tax
按分类查询与按自定义字段查询速度比较
我正在为我们的项目开发一个上市投资组合。(基本游艇及其类型、尺寸、价格、船舱、吃水、建造年份、改装年份等)我应该根据类型和排序(大小、价格、船舱、吃水、建造年份、改装年份)对其进行过滤我创建了自定义帖子类型及其相关自定义字段等。我想用最基本的方法来解决这个问题。自定义字段几乎满足了我的所有需要。但我在找performance 而且现在我有两个选项,第一个是根据自定义字段值筛选第二种是使用自定义分类法直接从类别中获取它们。Alex King等文章指出,自定义字段不应用于过滤。因为这些值没有索引。http:/
使用TAX_QUERY获取每个类别的单个帖子
我有一份需要分类的杂志清单。我创建了一个自定义帖子类型,并注册了一个自定义分类法来组织它们。类别结构:印刷杂志(父类别)动物(儿童类)<棒球(杂志)<足球(杂志)<足球(杂志)<足球(杂志)<足球(杂志)<足球(杂志)<足球(杂志)<足球(杂志)<我需要查询印刷杂志类别并创建印刷杂志类别[动物、体育、科技,…]的列表。每个子类别将使用第一个杂志封面图像作为子类别缩略图。该缩略图将链接到一个页面,该页面列出该类别的所有杂志。该页面将链接到各个杂志页面。我
空的TAX_QUERY数组返回空数组
我想在tax\\u查询[\'terms\']为空时返回所有帖子。$args = array( \'post_type\' => \'product\', \'posts_per_page\' => 15, \'paged\' => $paged, \'post__not_in\' => $exclude, \'s\' => $filter,
使用自定义分类获取自定义帖子
我正在尝试获取自定义帖子“contact“使用自定义分类法”abteilung“对于此帖子类型。我正在尝试的一切都不起作用。现在我只能做以下事情。问题是,查询获取的是所有自定义帖子,而不仅仅是具有特定分类id的帖子29.在后端,一切正常。我可以将分类项目添加到自定义帖子中,并且它正在计算包含税项目的帖子数量,但我的查询不起作用: $args= array( \'post_type\' => \'contact\', \'numberposts\'
查找分配到多个类别的WordPress帖子
我有一个网站,大约有8000种产品,网站结构稍差-品牌名称和零售商不是自定义分类法,而是各种单个品牌的父类别,零售商是子类别。品牌(Cat ID 187-约300个品牌作为子类别)品牌1品牌2品牌3等零售商(Cat ID 186-约20家零售商作为子类别)零售商1、零售商2、零售商3等我有一个单独品牌和零售商的子类别ID列表,对于站点维护,我想知道是否有办法显示意外分配给多个零售商或多个品牌的所有帖子?我找到了定位分配给2个特定类别的所有帖子的解决方案,但没有任何一个可以显示出现在长数组中任何2个类别中的
使用自定义输出显示相关产品
我试图用我的自定义html输出显示相关产品,不幸的是,我有点不知道如何做到这一点。下面的WP\\u查询显示库存产品,我想用自定义html输出显示单个产品的所有相关库存产品,但我找不到要使用的字段和术语(如果有)。如果有人知道怎么做,我将不胜感激。<?php $args = array( \'post_type\' => \'product\', \'posts_per_page\' => 12, \'tax_query\' => array(
根据所选帖子检索自定义分类
我有3个自定义分类法。前两个用于汽车品牌和型号,第三个用于汽车系列。目标是制作一个小部件,根据当前帖子(品牌和型号)列出汽车系列。function getCarListings() { global $post; //$post_id = $post->id; setup_postdata( $post ); $post_id = get_the_ID(); echo \'<h2>\' . $pos
我如何才能获得此税务查询的最后5个元素?
$args = array( \'post_type\' => \'news\', \'posts_per_page\' => 5, \'post_status\' => \'publish\', \'order\' => \'ASC\', \'tax_query\' => array( array( \'taxonomy\' => \'week\', \'field
自定义分类查询不使用Switch_to_Blog
这个查询有什么问题? $args = array( \'category__not_in\' => 1, \'post_status\' => \'publish\', \'numberposts\' => 1, \'tax_query\' => array( array( \'taxonomy\' => \'my-custom-q
如何在WordPress中组合Tax_Query和Date_Query
我使用以下查询提取不在“服务”产品类别中的所有产品,并按自定义元字段“\\u vintage\\u age”订购它们。$q->set( \'tax_query\', array(array( \'taxonomy\' => \'product_cat\', \'field\' => \'slug\', \'terms\' => array( \'Service\' ), \'operator\' => \'N