wordpress中特定博客帖子/帖子的简码?

时间:2017-06-29 09:56:09

标签: php wordpress wordpress-theming custom-wordpress-pages

我在查找为wordpress中的特定博客帖子创建短代码时遇到了麻烦。

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

  1. 最新文章

  2. 第二篇到最新的帖子

  3. 第3次到最新帖子
  4. 第4次到最新帖子
  5. 我知道有办法通过列出博客来展示博客文章,但我想单独展示它们,以便我可以将它们放在预制主题的不同部分。

    是否有可能使这成为可能?

    感谢您的时间! :)

1 个答案:

答案 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]'); ?>

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