您当前的位置:首页 > TAG信息列表 > tax-query
使用IS_TAX选择多个类别
我有一个很好的功能,可以从类别中排除缺货产品。问题是我想排除多个类别(实际上我只想在一个类别中显示,但我认为这就是方法。如果有人知道如何只在一个类别中显示…)。这是代码。谢谢/* Hyde out of stock product specific category */ add_filter( \'pre_get_posts\', \'hide_out_of_stock_from_cat\' ); function hide_out_of_stock_from_cat( $qu
WooCommerce-基于购物车项目的运输税类,不使用可用的最高税额
我们在“基于购物车项目的运输税类别”上有“运输税类别”选项当我将免税产品添加到购物车,将21%的免税产品添加到购物车时,装运的总税额为0<这是不正确的,因为它应该是21%<当我只向购物车添加一种产品时,它使用正确的税,但不使用两种不同税率的产品。
TAX_QUERY:当帖子应用了相应的子术语时,不显示带有父术语的帖子
我有一个层次分类法download-category 从中,我只希望显示带有父术语的帖子:$downloads_parent_posts = get_posts( array( \'post_type\' => \'downloads\', \'orderby\' => \'title\', \'order\' => \'ASC\', \'tax_query\' =>
如何在wp POST循环内打印术语名称
我在一个自定义帖子类型中有3种不同的分类法。我想打印所有带有术语名称的帖子。例如:分类法1=>分类法=银行;post\\u类型=信用卡分类法2=>分类法=联合费用;post\\u类型=信用卡分类法3=>分类法=卡片类型;post\\u类型=信用卡因此,我想打印所有带有术语名称的自定义帖子我可以通过输入单个分类法打印数据,但如何使用所有分类法术语打印数据查询$custom_terms = get_terms(\'banks\'); foreach($custom_term
WP_QUERY插件的税务查询部分
我在用税务查询过滤帖子时遇到问题<我有一个自定义的分类法,叫做“actors”,slug的例子是“davidhasselhoff”。问题是,当我搜索“david hasselhof”时,发现了该帖子,但没有搜索“david”或“hasselhof”。这是我目前的代码$args = [ \'post_type\' => \'movies\', \'tax_query\' => [ [ \'taxonom
在TAX_QUERY中按ACF字段排序
我找不到一个肯定很简单的解决办法。(我是WP的新手)我有一个名为“partners\\u order”的ACF字段。我想按升序排序(ASC)这是我试过的<?php $terms = get_terms(\'type_partenaires\'); usort($terms, function($a, $b) { return get_field(\'ordre_affichage\', $a) - get_field(\'ordre_affichage\', $b)
针对某岗位类型或某类别的另一岗位类型的自定义查询
我想显示以下帖子:A类职位或B类职位,但只有当它们也属于类别1时,才有可能吗?如何构建自定义查询?
如何从两个分类中提取数据?
我有从分类法加载的帖子,但我正在尝试获取另一个帖子的数据,这也附加到同一个帖子上。在下面的代码中,主要关注点是$location_slug. 如果知道如何获取这些数据,我想我会知道如何从第二种分类法中获取更多数据。// args for the term_query $sub_taxonomy = \'department_categories\'; $tax_args = array( \'taxonomy\' =>
如果在自定义帖子类型中使用,则获取类别
我试图获得一个类别列表,如果它们用于自定义帖子类型。帖子类型使用默认类别分类法。还有其他自定义帖子类型使用相同的默认WP类别。是否可以添加meta\\u查询来检查类别是否用于自定义post\\u类型?eq:自定义职位类型:工作。$work_categorys = get_terms( [ \'taxonomy\' => \"category\", \'hide_empty\' => true, ] ); foreac
税收-分类查询不起作用
我正在尝试获取属于特定分类法的自定义posttypes。我没有在分类法上对它进行分类,它需要每个自定义帖子。我使用此代码 global $post; $terms = get_terms(\'resmal\'); foreach ($terms as $term) : echo get_term_link($term); //Define the query $args = array( \'post_type\
使用wp_Query->set设置META_QUERY和TAX_QUERY
是否有一种方法可以使用wp\\u query->set()组合tax\\u查询和meta\\u查询?我正在尝试为WooCommerce创建一个AJAX过滤器,目前我正在AJAX\\u函数中构建条件wp\\u query->set()。php文件。我坚持使用的最后一个过滤器是在筛选price\\u范围和所选的多个标记、复选框或属性时使用的过滤器。这是我要运行的查询:if($value[\'pRange\'] && $value[\'tags\']) { $wp_que
WP_QUERY|如果在$args数组内|请帮助我仅在参数不为空时添加特定参数
我创建了一个相当复杂的WP\\u查询,我需要根据用户的输入限制查询中使用的参数。我很感激我可以将整个参数包装在IF语句中,但是如果我尝试在参数中添加IF语句,它会破坏网站,声称代码中存在严重错误。由于我在将这些变量添加到参数列表之前要检查多个变量,因此我希望可以使用以下代码:$paged = $_POST[\'page\']; $display_count = $_POST[\'display_count\']; $direction
simple tax_query intersection
我正在尝试对taxonomy1中有term1,taxonomy2中有term2的帖子进行tax\\u查询如果我这样做:\'tax_query\' => [ \'relation\' => \'AND\', [ \'taxonomy\' => \'taxonomy1\', \'terms\' => \'term1\', ], [ \'taxonomy\
GET_POST($args)返回空数据
我正在编写插件,用于将WooCommerce产品的价格与外部源同步。所以我想得到带有EAN的产品(有元数据_wpm_gtin_code). 我传递给谁get_posts($args) 我得到的是空数据。我正在使用WordPress 5.3.2。我潜入WP source追踪原因。打印生成的SQL时$this->request 在wp-includes/class-wp-query.php:2890 我看到它包含“where条件”AND (0 = 1) 这显然不可能成功。这段代码由wp-includes
如何使用串联将TAX_QUERY添加到$args
我试图有条件地将参数馈送到wordpress循环中,因此希望根据过滤器系统提供的标记、类别或属性添加到参数中。然而,我似乎不知道如何使用$arg将tax\\u查询添加到参数中=例如,我想更改以下代码: if ($value[\'priceRange\'] == 0 && $value[\'tags\'] == 0 && !$value[\'type\']) { if(!$value[\'priceRange\']) { $value[\
是否将分类自定义为TAX_QUERY术语?
我有两种自定义帖子类型,分别称为“产品”和“参考”。在“references”上,我附加了一个名为“product\\u reference”的自定义分类法,用于指定引用与哪些产品相关。在“产品”自定义帖子上,我附加了一个名为“模块相关引用”的自定义模块,用于获取与产品相关的引用帖子。总体而言,这听起来可能有点混乱,因此我提供了一张简化的图片来概述设置。我需要做的是将三个相关的“参考”帖子收集到“相关参考”模块中(很可能是WP\\U查询tax_query 过滤器参数),但我还不能以预期的方式实现这一点。使
排除具有可用标签的产品
我有经典的WP\\U查询:$products = new WP_Query( $args ); 使用$args = [ \'post_type\' => \'product\', \'posts_per_page\' => 500, \'product_cat\' => \'cars\', ]; 如果我想要带有特定标签的产品,我可以添加“product\\u tag”=>“where\\u tag\\u
如何使用WP_QUERY搜索所有子分类?
我需要创建一个页面,在该页面中,我可以根据GET 请求(例如$_GET[\'search_cat\']) 使用WP_QUERY. 我只想根据来自不同页面的用户的查询列出任何类别的所有子类别。Now, how can I list all of the subcategories searching through all of the subcategories of any category (which are actually custom taxonomy)? 提前谢谢。
具有2个特定标签的特定类别中的帖子(产品)的WP查询(*和*两者都不是*或*)
这真让我困惑。我尝试了很多事情,但都没有得到合适的结果。以下是我当前查询的内容:$args = array( \'post_type\' => \'product\', \'tax_query\' => array( \'relation\' => \'AND\', array( \'taxonomy\' => \'product_cat\',
元查询子句内的Tax Query子句?
我需要通过WP\\U查询对象运行以下查询:SELECT wp_posts.* FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta mt1 ON ( wp_pos