您当前的位置:首页 > TAG信息列表 > tax-query
GET_POSTS、TAX_QUERY和计算帖子数的问题
我想统计一下同时有3种不同分类法的帖子数量。我使用的代码是:$products = get_posts(array( \'post_type\' => \'products\', \'posts_per_page\' => -1, \'post_status\' => \'publish\', \'tax_query\' => array( \'relation\' => \'AND\',
WP_Query parameter conflict
我正在编写一个查询,以检索我创建的名为“专家”的自定义帖子类型的实例。在查询中,我指定了一个名称和多个分类法我只想检索那些specialist 哪个方面both 参数如果我分别运行这两个查询,将返回正确的专家,但当我将这两个专家集成到一个查询中时,似乎post_name 优先考虑分类法。例如,如果我运行查询要求specialist 已命名test 使用分类法therapist, 我回来了specialist 调用test 即使它没有therapist 分类学代码如下:$args = array(
查询给定分类中的所有帖子
当然这很简单,但我不知道怎么做。我需要查询所有具有特定分类集的帖子。像这样:$query03 = array( \'numberposts\' => 5, \'post_type\' => array( \'video\' ), \'tax_query\' => array( array( \'taxonomy\' => \'product\',
具有多个关系键的嵌套元查询
我很好奇Wordpress是否能够运行嵌套meta_query, 每个都有不同的关系键?从Wordpress 3.0开始,tax_query 能够执行此功能;我想知道这是否与meta_query.$results = query_posts( array( \'post_type\' => \'event_id\', \'meta_query\' => array( \'relation\' => \'AND\',
Custom Query Arguments
我想基于以下$参数运行查询。我的问题是如何将可变数量的数组传递给tax\\u query,因为目前tax\\u query中有两个数组,可以是1、3或5,依此类推。有没有可能? $args = array ( \'posts_per_page\' => 10, \'tax_query\' => array( \'relation\' => \'OR\',
如何在查询中模拟Taxonomy__in?
如何设置tax\\u查询以获得“category\\u in”=>array()之类的结果?具体地说,我想展示所有具有城市分类法术语的帖子,其中一个id是:$cities = array(23,34,45,56);这是我目前使用的代码。$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; $args = array( \'meta_query\' => array(
为什么草稿作为wp_Query的一部分返回?
我有一些代码作为插件,我通过AJAX从网站的第一页调用这些代码。它获取两个下拉值,并在tax\\u查询中使用它们来获取一些帖子。问题:为什么drafts 默认情况下是否在结果中返回?我需要取消注释\'post_status\' => \'publish\' 防止这种情况发生。用户未登录,文档显示“默认值为‘publish’,但如果用户登录,则会添加‘private’。如果查询在管理上下文中运行,也会添加受保护的状态。默认情况下,受保护的状态为‘future’、‘draft’和‘pending’。”这
无法从主题选项数组查询自定义帖子类型分类
我没有从主题选项中的数组中查询自定义帖子类型分类法。我的完整代码如下所示,如果能得到一些反馈以使其正常工作,我将不胜感激,因为我无法使其正常工作。// Pull all the custom taxonomies into an array // options.php $options_taxonomies = array(); $taxonomies_terms_obj = get_terms(\'portfolio_category\'); foreac
使用新的WP_QUERY有条件地设置TAX_QUERY
我有一个带有自定义查询的页面模板:<? $filter = explode(\' \', $_GET[\'filter\']); // \"page/?filter=taxonomy+term\" $paged = get_query_var(\'paged\') ? get_query_var(\'paged\') : 1; $query = new WP_Query(array( \'post_type\' => \'articles\',
如何为自定义分类更新WordPress自定义SQL Select查询,以确保语法正确?
我有一个Wordpress网站,是在自定义分类法完全实现之前,由第三方web开发人员为2.9版编写的。我们已经升级到最新的wordpress版本3.5。x、 有一个SQL Select查询在Wordpress错误中生成了一系列错误。日志文件。在此模板中,我们使用了一些自定义分类法。我关心的问题如下:(wp\\u term\\u taxonomy.taxonomy)作业这里的一个关键点是not all Wordpress posts are using the taxonomy field jobs. 因
使用TAX_QUERY时,结果消失(0=1生成)
我正在尝试执行一个动态查询,该查询使用动态传递的分类法和post\\u类型,并相应地显示结果-用户从表单上的3个下拉列表中进行选择,每个下拉列表都有一个值。这是通过URL查询字符串传递的。页面上的查询从URL中提取参数,利用$_GET.当我只拉post\\u类型和其他一些片段时,这段代码工作得很好。global $query $dat_argument = array ( \'post_type\' => $type, \'orderb
Get_Posts()中的Tax_Query是否不起作用?
我正试图打印出每个分类法中的所有帖子,其中包含一个名为product (jigoshop产品)。所以我用$cats = get_terms(\'product_cat\');, 然后我循环遍历它们,并获得分类法中的所有帖子。问题是,它不起作用。它只是返回空白!$uposts = get_posts(array( \'post_type\' => \'product\', \'numberposts\' => -1, \'tax_query\' =
WP_Query中多个Tax_Query的多个关系
我想使用WP_Query() 类来筛选我的一些帖子。我现在面临的问题是处理分类查询。通常WP_Query() 仅处理一个关系tax_query() (或AND或or),但我需要的是在tax_query(), 如何实现eg\'tax_query\' => array( \'relation\' => \'AND\', array( \'taxonomy\' => \'taxonomy1\',
具有2个分类的侧边栏中的Advanced和Tax_Query
我有两种分类法:品牌和产品。在单侧栏中,我在侧栏中显示了帖子的品牌和产品,但我想显示当前分类术语品牌的所有其他产品。这是我将要尝试的,但我没有错误,它不会返回任何结果:<?php // get current taxonomy product term $post_product = get_the_term_list($post->ID, \'product\', \'\', \', \'); echo \'Product : \'.$post_marque;
为什么当TAX_QUERY术语是数组时,我的WP_QUERY不起作用?
我对我正在建设的网站的WP\\U查询有一个问题,这让我很困惑。这正如预期的那样: $package_args = array( \'post_type\' => \'vamos-cpt-packages\', \'tax_query\' => array(
如何获取图片帖子中图片的id或url?
我有一堆图片帖子,我想得到那些我没有设置特色图片的图片的ID,以便我可以使用wp_get_attachment_image_src() 获取这些图像的各种大小的URL。这是我创建的:$img_posts = get_posts( array( \'tax_query\' => array( array( \'taxonomy\' => \'post_format\', \'field\' =&
是否使用PRE_GET_POSTS排除发布类型?
我正在使用pre\\u get\\u posts进行自定义分类法归档显示。现在,我添加了一个帖子类型“photo”,它与默认的帖子类型共享相同的分类法。如何通过更新现有函数排除分类法归档循环获取的“照片”帖子?function my_breakfast_query ( $query ) { // not an admin page and is the main query if (!is_admin() && $query->is_main_query()){
使用带有TAX_QUERY参数集的GET_POSTS()不适用于附件
我正在从事一个项目,该项目需要使用给定的分类法slug对搜索附件(在本例中,category=javascript). 我正在使用get_posts() 具有tax_query 设定要实现这一点,但它正在返回零收益。传递给get\\u posts()的数组如下:array(8) { [\"tax_query\"]=> array(1) { [0]=> array(3) { [\"taxonomy\"]=>
查询分类中具有元值的自定义帖子类型对象
我想从帖子类型中获取所有帖子book 在自定义分类法中book_tags 使用meta键lang 以及元价值en.我的代码:<?php $args = array( \'post_type\' => \'book\', \'posts_per_page\' => 40, \'paged\' => \"$paged\", \'meta_query\' =>
TAX_QUERY不作用于主查询
我正在使用以下代码进行tax\\u查询,但它似乎不再起作用了。。在某种程度上,它是有效的,对我来说,它将不再有效。<?php global $pf_override; class PF_override { public $site_terms = array(); function __construct() { // add filters add_f