最近帖子的簡單短程式碼
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]' );