传递'tag'arg时,WP_Query无效

时间:2015-11-05 19:04:27

标签: php wordpress tags taxonomy wp-query

我的第一个问题:)我想显示来自具有特定标签的自定义帖子类型的帖子。我正在使用testframe[!duplicated(as.list(testframe))] ,但它不起作用。我不能使用类别,必须按标签过滤。这是我的代码:

'tag' => 'slug'

当我删除正在显示的标记 $args = array( 'numberposts' => 2, 'post_type' => 'poslovi-oglasi', 'tag' => 'javascript', 'orderby' => 'rand', 'posts_per_page' => 2, 'meta_query' => array( 'relation' => 'OR', array( 'key' => 'tip_oglasa', 'value' => 'premium', ), array( 'key' => 'tip_oglasa', 'value' => 'standard', ) ) ); $the_query = new WP_Query( $args ); echo '<aside id="single-jobs" style="line-height: 100%;">'; if ($the_query->have_posts()): while ($the_query->have_posts()) : $the_query->the_post(); echo ' <div style="float: left; width: 50px;"> <a href="' . get_the_permalink() . '?psl=wgt' . get_the_ID() . '"> <img src="'; $image = get_field('logo_single'); echo $image['url']; echo '" height="50" width="50"> </a> </div> <div style="float: right; text-align: left; margin-bottom: 25px; width: 160px;"> <a href="' . get_the_permalink() . '?psl=wgt' . get_the_ID() . '"> <h2><span>' . get_the_title() . '</span></h2> </a> <div class="single-jobs-location" style="color: #bbb;">' . get_field('ime_firme') . '</div> <div class="single-jobs-location"> <a href="http://startit.rs/poslovi/"' . get_field('lokacija_pozicije') . '" style="color: #888;">' . get_field('lokacija_pozicije') . '</a> </div> </div> <div class="clear"></div>'; endwhile; endif; 时,但所有帖子都会形成该帖子类型,而不是具有特定标记的帖子。

请帮助并谢谢

1 个答案:

答案 0 :(得分:1)

我找到了解决方案!有人用这个slug'oznaka'注册了那个帖子类型的标签分类法。所以我只是将'tag' => 'slug'更改为'oznaka' => 'slug'并且有效。

我需要这个代码的网站是一个非常复杂的自定义WordPress网站,由很少有在我之前工作的老年人建立。所以我错过了那个小东西,这可能是对缺乏经验的致敬。

感谢doublesharp,我知道我走的很好,所以我继续寻找答案