WordPress中特定博客文章/文章的简码?



我找不到在wordpress中为特定博客文章创建简码的方法。

我想创造的是一种显示方式,

  1. 最新帖子

  2. 第二篇到最新帖子

  3. 第三篇到最新帖子
  4. 第四篇到最新帖子

我知道有一些方法可以通过列出博客文章来显示它们,但我想单独显示它们,以便我可以将它们放置在预制主题的不同部分。

有没有办法使这成为可能?

谢谢你的时间! :)

function latest_blog_posts(){
ob_start(); ?>
//use wp_query where you can have parameters 'order'=>'desc'
or you can use wordpress neat function wp_get_recent_posts()
<?php
$contents=ob_get_contents();
ob_end_clean();
return $contents;   
}
add_shortcode('latest_blog_posts','latest_blog_posts');

并将代码粘贴到所需的任何位置

<?php echo do_shortcode('[latest_blog_posts]'); ?>

或者您也可以直接将其粘贴到编辑器上

最新更新