我找不到在wordpress中为特定博客文章创建简码的方法。
我想创造的是一种显示方式,
-
最新帖子
-
第二篇到最新帖子
- 第三篇到最新帖子
- 第四篇到最新帖子
我知道有一些方法可以通过列出博客文章来显示它们,但我想单独显示它们,以便我可以将它们放置在预制主题的不同部分。
有没有办法使这成为可能?
谢谢你的时间! :)
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]'); ?>
或者您也可以直接将其粘贴到编辑器上