Php 按自定义字段分类法筛选帖子

Php 按自定义字段分类法筛选帖子,php,wordpress,advanced-custom-fields,custom-taxonomy,Php,Wordpress,Advanced Custom Fields,Custom Taxonomy,我已经尽我所能用自定义字段分类法筛选我的帖子 我拥有的是一个名为“category”的自定义字段,字段类型为“post object”,我列出了我网站上的所有页面供选择 当我在我的博客文章上时,我从下拉菜单中选择一个项目,现在我想做的是获取具有当前页面“类别”文章标题的特定文章 例如: 我在“构建”页面上,在我的博客文章中,我从页面列表中选择了这个页面。现在我想找到最新的博客文章,标题是“分类”文章“建设” 我的代码: $args = array( 'posts_per

我已经尽我所能用自定义字段分类法筛选我的帖子

我拥有的是一个名为“category”的自定义字段,字段类型为“post object”,我列出了我网站上的所有页面供选择

当我在我的博客文章上时,我从下拉菜单中选择一个项目,现在我想做的是获取具有当前页面“类别”文章标题的特定文章

例如:

我在“构建”页面上,在我的博客文章中,我从页面列表中选择了这个页面。现在我想找到最新的博客文章,标题是“分类”文章“建设”

我的代码:

 $args = array(
            'posts_per_page'   => -1,
            'offset'           => 0,
            'category'         => '',
            'orderby'          => 'post_date',
            'order'            => 'DESC',
            'tax_query' => array( 
                                    array( 
                                        'taxonomy' => 'category',
                                        'field' => 'post_title', 
                                        'terms' => $pageName
                                    ) 
                                ),
            'post_type'        => 'post',
            'post_status'      => 'publish',
            'suppress_filters' => true );


        $myposts = get_posts( $args );

嗨,我想回答你的问题,但我想你把一些事情弄混了。您是否有自定义字段“类别”或分类“帖子标题”。一旦我理解了这一点,我想,我可以帮助你,因为我已经编写了一个插件,它在这种情况下很有帮助:你的分类法值在一个双嵌套数组中。那可能是你的问题。