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