ブログ( WordPress )用の小さなプラグインを作成しようとしていますが、次の2つの問題があります。
プラグインからカスタムカテゴリから最新の3つの投稿を取得したいのですが、現在は最後の1つだけを取得し、それを3回複製します。どうすれば修正できますか?
ダイナミックなタイトルを作りたいです。つまり、管理コントロールパネルからプラグインのタイトルを変更できるようにしたいということです。どうすればそれを達成できますか?
アップデート:
おかげさまで投稿画像を表示できましたが、適切な場所に表示されません。
これは適切なHTMLです
<li>
<div class="projects">
<ul class="projects sticker">
<li><h2><?php the_title(); ?></h2></li>
<li><p><a href="">details</a></p></li>
</ul>
<img src="" />
</div>
</li>
これが現在の表示方法です
<li>
<div class="projects">
<ul class="projects sticker">
<li><h2><?php the_title(); ?></h2></li>
<li><p><a href="">details</a></p></li>
</ul>
</div>
基本的に、リストとdiv内にimgタグを配置する必要があります。
これがこれまでの私のコードです
$args = array('numberposts' => '3', 'category' => $cat_id);
$recent_posts = wp_get_recent_posts($args);
foreach ($recent_posts as $recent ) {
echo '<a href="' . get_permalink($recent["ID"]) . '" title="Look '.esc_attr($recent["post_title"]).'" >'
.'<li>' .'<div class="projects-wrapper">' .'<ul class="projects-sticker">' .'<li>' .'<h2>' . $recent["post_title"] .'</li>' .'</h2>' .'<li><p><a href="">details</a></p></li></ul>' .'<img src="'.the_post_thumbnail('thumbnail').'" />' .'</div>' .'</li>'.'</a>';