最近帖子的简单短代码

add_shortcode 是 wp 关键字。

// recent-posts is going to be our shortcode.
add_shortcode('recent-posts', 'recent_posts_function');

// This function is taking action when recent post shortcode is called.
function recent_posts_function() {
   query_posts(array('orderby' => 'date', 'order' => 'DESC' , 'showposts' => 1));
   if (have_posts()) :
      while (have_posts()) : the_post();
         $return_string = '<a href="'.get_permalink().'">'.get_the_title().'</a>';
      endwhile;
   endif;
   wp_reset_query();
   return $return_string;
}

这个片段可以放在你的主题 functions.php 中。

[recent-posts] 这是最近发布的短代码。我们可以在后端应用此短代码(例如页面,帖子,小部件)。

我们也可以在代码中使用相同的短代码。在 do_shortcode 的帮助下。
例如。 echo do_shortcode( '[recent-posts]' );