我想显示帖子格式的所有帖子(让我们说:旁边).在WordPress中显示某个类别的所有帖子,只需要使用此URL:mysite.com/category/mycategory.是否有类似的方式来显示帖子格式的所有帖子?或者任何其他方式对我来说也没问题.
小智 13
您可以使用tax_query参数通过post_format获取帖子.例如:
$args = array(
'post_type'=> 'post',
'post_status' => 'publish',
'order' => 'DESC',
'tax_query' => array(
array(
'taxonomy' => 'post_format',
'field' => 'slug',
'terms' => array( 'post-format-aside' )
)
)
);
Run Code Online (Sandbox Code Playgroud)
然后你可以用get_posts()迭代结果(或使用WP_Query()和标准的循环):
$asides = get_posts( $args );
if ( count($asides) ) {
foreach ( $asides as $aside ) {
// do something here...
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8007 次 |
| 最近记录: |