您当前的位置:首页 > TAG信息列表 > tax-query
WP_QUERY、TAX_QUERY和TERM_META:如何?
我有一个定制的post类型产品(葡萄酒)。以下各项都是自定义分类法:在葡萄酒的单一产品视图中,我想进行以下查询:1) 查找所有具有same family, same size 但是来自different vintage2) 查找same family 并拥有same vintage 还有一个different size.现在的问题是numeric year 是的自定义术语元属性vintage term. 这个numeric bottle size 是大小术语的自定义术语元属性。对于第一个查询,我尝试了以下
在TAX_QUERY中,代码正确吗?我需要访问不同主题的初学者视频帖子
$args = array( \'post_type\' => \'videolesson\', \'ordeby\' => \'rand\', \'order\' => \'DESC\', \'posts_per_page\' => 8, \'tax_query\' => arra
tax_query: Order by slug?
长话短说,我在工作中继承了一个Wordpress网站,我有一个正在处理/修复的事件页面。我对Wordpress和php都是新手,我需要一些帮助。每个活动按学校学期(春季、夏季、秋季)进行分类。然而,我不能让学期按字母顺序排序(目前它被列为:秋、春、夏……但我需要:春、夏、秋)。我想按slug排序学期,因为我将slug设置为学期代码,顺序正确(春季=14,夏季=15,秋季=16)。这是我的代码: public function eventCalendar() { global $post;&
第一个ID不会被排除在带有$arg from Tax_Query的wp_dropdown_ages中
我很难在wp\\U下拉页面中排除特定帖子。排除似乎有效,但我的foreach的第一个ID始终包含在下拉列表中。。。我不明白为什么。。。My get\\u posts查询$exclude_posts = get_posts(array( \'post_type\' => \'organic-pickup\', \'tax_query\' => array( array( \'taxonomy\
找不到第二级类别的结果
我正在尝试从类别中检索帖子。我有2级和3级类别层次结构。我正在使用pre-get posts过滤器中的税务查询来更改查询。对于第一级和第三级类别,查询工作正常,但对于第二级类别,查询结果不显示。检查时,查询在where子句中添加了0=1,用于不产生结果的查询。对于2级类别,查询对于父类别和子类别都可以正常工作。我用Wordpress安装了woocommerce。下面是添加的过滤器:add_action(\'pre_get_posts\', \'alter_category_search_query\');
是否查询同一分类下的所有帖子?为什么我的代码不工作?
我试图显示与分类法(不是术语)相关的所有帖子,但似乎不起作用。<?php $args = array( \'post_type\' => \'projects\', \'tax_query\' => array( array( \'taxonomy\' => \'clients\', \'terms\' => \'Unilever\'
按自定义分类ID查询帖子
我有一个自定义的帖子类型,叫做portfolio 还有一种自定义分类法build-type (作为类别)我正在尝试查询portfolio 发布人build-type ID,例如“Hotels”中的所有投资组合帖子(该分类法的ID=4)// gets the ID from a custom field to show posts on a specific page $buildType = get_post_meta($post->ID, \'build_type_id\', tru
如何使用TAX_QUERY将每个术语的帖子限制为1条?
每个人需要1个帖子。<?php global $post; // required $args = array ( \'tax_query\' => array ( \'relation\' => \'AND\', array ( \'taxonomy\' =>\
跨多个过帐类型查询多个税号
我已经搜索并找到了一些类似问题的经批准的答案,但我无法找到任何与我的问题完全相同的答案。。。i have 5 custom post type...每一种都有自己的税收,在所有这些税收中,我创建了一个称为特价商品的类别。。。我需要从所有帖子类型中提取所有标有此类别的帖子。。。i have currently stuck starring at this code which doesent work.. $itemsAmount = of_get_option(\'sg_specials_amount
“TAX_QUERY”参数不适用于WP_QUERY
我有一个自定义的帖子类型,叫做“插曲”。“插曲”附带了一个名为“video\\u type”的自定义分类法,其中包含两个术语:“奖励片段”和“插曲”;“插曲”包含两个子术语“第1季”和“第2季”(其他季将在将来添加)。我只想获取“插曲”类型的最新帖子,但不包括“奖金片段”术语中的任何帖子。下面是我使用的代码:<?php $some_args = array( \'tax_query\' => array( \'taxonomy\' => \
如何执行特定的wp_Query分类搜索
我在帖子类型中添加了一个名为体验的自定义分类法,该分类法有“VFD”和“PLC”两个术语我正在尝试创建一个搜索,用户可以从选择列表中选择一个或多个体验分类术语,按下提交按钮,然后查看wp\\U查询的结果。我需要查询结果来显示1) 经验分类法未选择(零)个术语2) 已选择一个或多个术语我有一个带有数组的html选择列表experience[] 要捕获多个选择:<select name=\"experience[]\" multiple=\"multiple\"> <option v
使用TAX_QUERY反转自定义WP_QUERY中的POST_TYPE参数
我正在使用自定义查询从自定义帖子类型中提取一些帖子。我有问题,所以我在我的WP\\u查询对象上使用了print\\r,发现了一些奇怪的东西。my query has these arguments: \'post_type\' => \'event\' ,\'tax_query\' => array( array( \'taxonomy\' => \'event-categor
WP_QUERY和TAX_QUERY的条件参数取决于$Somevar是否有值
我已经为“课程”的自定义帖子类型创建了一个新查询。然后使用tax\\u query过滤这些结果,查询3个与1个或多个术语ID匹配的自定义分类法。这些分类法是从搜索页面传递的。以下是迄今为止正在运行的代码:// Lets emulate the posted ID\'s from the course search widget // with some static term ID\'s for each custom taxonomy. $search_course_area = arr
使用TAX_QUERY在$wp_Query->请求中创建1=0或1=1
这是我第一次尝试使用pre_get_posts 操作/过滤器这是当前连接到它的函数:function advanced_product_search_filter($query) { if(!is_admin() && is_main_query() && is_search() && $query->query_vars[\'post_type\'] == \'product\')
在单个代码中显示来自2个或更多POST_TYPE的多个TAX_QUERY
我一直试图显示来自2个post\\u类型的2个自定义分类法,但没有成功,下面是我的代码:<?php /** * Display a list of the most recent news in \'Avisos\' * */ $avisos_query = new WP_Query( array
如何根据当前帖子向我的Tax_Query添加术语
我需要我的tax\\u查询中的术语是当前帖子中的术语。我试图通过使用一个变量来实现这一点。变量的值是通过使用get\\u terms()函数给出的。问题是它没有返回任何内容。然而,当我手动将术语放入数组时,它确实返回了正确的帖子。如何自动获取posts术语并将其放置在terms参数中?这是我正在使用的代码。<?php //for use in the loop, list 5 post titles related to first tag on current post $tags
在自定义分类术语、帖子标题和元字段内搜索查询
我想创建一个搜索,它可以:在我的自定义分类中搜索-自定义标记搜索帖子标题搜索选择元字段??不知道使用自定义帖子类型搜索-简单部分我查看了wordpress API,但找不到任何有用的内置函数,我在下面创建了一个自定义查询:这里有一个bug,因为它有时会返回重复的结果,这里可能需要左连接。这个查询只在当前搜索术语和标题,但我还希望搜索一个名为cterm的元字段。SELECT wp_posts.* FROM wp_posts, wp_term_relationships, wp_term_
未生成任何结果的税务查询
我创建了一个名为“课程”的自定义帖子类型,其中有7个帖子,每个帖子都是单独的培训课程。我还为它们添加了单独的自定义分类“course\\u代码”,如h001、h002、h003等。这些代码与培训中心提供的单独课程相关。我有几个培训中心,它们有自己的自定义岗位类型“training\\u centre”,每个培训中心都将使用它们提供的相同自定义分类“course\\u Code”进行标记,并非所有培训中心都有培训所有课程的设施,因此一些培训中心只标记了几门课程。因此,在我的培训中心模板上,我创建了一个WP\
Tax_Query在模板中不起作用
我有一个名为“product”的自定义帖子类型,其中注册了分类法“product type”。我想从自定义帖子类型显示特定分类法中的所有帖子。在我的例子中,我想显示来自“产品”帖子类型的所有帖子,其中包含一个术语“软件”。 <?php $args = array( \'post_type\' => \'product\', \'tax_query\' => array( \'taxonomy\' =
按(分层定制)分类术语和术语子项对帖子进行排序
场景是一种自定义的帖子类型wiki</(分层)自定义分类法topics</页面模板archive-wiki.php出现这种情况,然后由post_date (这是默认设置)。相应的核心查询是:SELECT SQL_CALC_FOUND_ROWS {$wpdb->prefix}posts.ID FROM {$wpdb->prefix}posts WHERE 1=1 AND {$wpdb->prefix}posts.post_type = \'w