Wordpress を使用して、投稿エリア内で最近の投稿を取得する方法を知りたいですか?
最近の投稿を取得するために、WordPress Web サイトから次のコードを取得しました。
wp_get_recent_posts( $args, $output);
投稿ページの本文 (投稿を書く場所) 内でこの関数をエコーすると、正確な php コードのみがテキストとして表示されますか?
<h2>Recent Posts</h2>
<ul>
<?php
$args = array( 'numberposts' => '5' );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo '<li><a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >' . $recent["post_title"].'</a> </li> ';
}
?>
</ul>
最近の 5 件の投稿を表示するための他のコードも、投稿ページにテキストとして表示されますが、その理由がわかりません。
正しい使い方は?