2023-06-11 / 349阅
要按分类法查询文章,需要使用WP_Query类,并指定分类参数。以下是一个示例代码:
$args = array(
'category_name' => 'news', // 按分类名查询
'posts_per_page' => 10, // 每页显示10篇文章
'orderby' => 'date', // 按时间排序
'order' => 'DESC' // 降序排列
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
$title = get_the_title();
// 输出markdown格式的标题和链接
echo "- [$title](" . get_permalink() . ")n";
}
}
wp_reset_postdata();
以上代码会查询名为"news"的分类下最新的10篇文章,并按时间降序排列。输出时使用markdown格式的标题和链接。
需要注意的是,这段代码需要在WordPress主题中运行,例如在functions.php文件中添加一个函数来生成markdown格式的文章列表。同时,需要安装并启用markdown插件,以便在文章中渲染markdown格式的内容。
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228