最近帖子的簡單短程式碼

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