wordpress知识库
网站首页 > 知识库 > wordpress知识 >

wordpress常用获取站内文章的方法

2012/09/05

在编辑WordPress网站内容时,有时需要调用站内文章,例如最新文章或某个分类下的文章。手动一个个调用可能会很繁琐,但实际上,我们可以通过代码来实现。下面是几种调用不同文章的代码分享:

  1. 调用最新文章:
<?php
$args = array(
   'posts_per_page' => 5, // 设置要显示的最新文章数量
   'orderby' => 'date', // 按照日期排序
   'order' => 'DESC' // 按照降序排列
);
$latest_posts = get_posts($args);

foreach ($latest_posts as $post) : setup_postdata($post);
   // 在这里编写对每篇文章的显示代码
   the_title(); // 显示文章标题
   the_excerpt(); // 显示文章摘要
endforeach;

wp_reset_postdata(); // 重置查询
?>
  1. 调用特定分类下的文章:
<?php
$args = array(
   'posts_per_page' => 5, // 设置要显示的文章数量
   'category_name' => 'your-category-slug', // 设置要调用的分类别名
   'orderby' => 'date',
   'order' => 'DESC'
);
$category_posts = get_posts($args);

foreach ($category_posts as $post) : setup_postdata($post);
   // 在这里编写对每篇文章的显示代码
   the_title();
   the_excerpt();
endforeach;

wp_reset_postdata(); // 重置查询
?>

请注意,在使用这些代码时,您需要将其插入到合适的模板文件或使用自定义代码块wordpress插件。同时,将 'your-category-slug' 替换为您要调用的分类别名。

通过使用这些代码,您可以方便地从WordPress中调用不同的文章,并以自定义的方式进行显示。