我尝试使用自定义参数创建查询,以便仅显示某些帖子。
这些是我的args:
<?php while ( have_posts() ) : the_post();?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<div class="entry-content" id="entry-content-anchor">
<?php
the_content();
echo do_shortcode('[jobs show_map="false"]');
?>
</div><!-- .entry-content -->
</article><!-- #post-## -->
<?
endwhile; // End of the loop. ?>
..这是我的循环:
Id|Name |Company
1 |Hanzo |Bank of America
2 |Bertha|Disney
3 |Bob |Swiss Bank
..但是如何让wp作业经理使用这些args?
我猜测在我的functions.php中添加了一个过滤器..但是过滤的功能是什么?
答案 0 :(得分:-1)
在while循环中引用你的wp_query似乎会有所帮助......
while ( $query->have_posts() ) : $query->the_post();
您还可以使用get_job_listings()
功能:
$query = get_job_listings( array(
'posts_per_page' => -1,
'orderby' => 'date',
'order' => 'DESC',
'job_types' => 'startups'
) );
然后按照上面的方式执行while循环。
但最简单的方法可能是完全从代码中删除循环,只需使用短代码即可完成所有操作:
echo do_shortcode("[jobs job_types='startups' show_filters=false]");