首页/ 视频课程/ 主题开发课程/第05章、文章输出/ WordPress按标签查询文章操作方法

WordPress按标签查询文章操作方法

2023-06-11 / 587阅

要按标签查询文章,您可以使用以下步骤:

  1. 获取标签的ID或名称。
  2. 使用WP_Query类来查询标有该标签的文章。
  3. 循环遍历结果,提取相关信息。

下面是示例代码:

  1. $args = array(
  2. 'tag' => '标签名称', // 或使用'tag_id' => 3来使用标签的ID
  3. 'posts_per_page' => 10 // 返回文章数量
  4. );
  5. $query = new WP_Query( $args );
  6. if( $query->have_posts() ){
  7. while( $query->have_posts() ){
  8. $query->the_post();
  9. $title = get_the_title();
  10. $content = get_the_content();
  11. $excerpt = get_the_excerpt();
  12. $link = get_the_permalink();
  13. // 将内容转换为markdown格式
  14. $content_md = wpautop( $content );
  15. $excerpt_md = wpautop( $excerpt );
  16. // 输出结果
  17. echo "## [$title]($link)nn";
  18. echo "$excerpt_mdn";
  19. echo "### 正文nn$content_mdnn---n";
  20. }
  21. }
  22. wp_reset_postdata();

此代码将按标签名称“标签名称”查询最近10篇带有该标签的文章,并将结果输出为Markdown格式。

注意,此代码仅用于演示,您可能需要对其进行修改以满足您的具体需求。

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解


    目录