我正在尝试为我的博客(WordPress)制作一个小插件,但我有以下两个问题。
我想从插件中获取自定义类别中的最新三篇文章,但现在只获取最后一篇并重复三遍。我该如何解决?
我想制作一个动态标题。这意味着我希望能够从管理控制面板更改插件的标题。我怎样才能做到这一点?
更新:
感谢你们,我设法显示了帖子图像,但它没有显示在正确的位置。
这是正确的 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>
基本上我必须将 img 标签放在列表和 div 中。
到目前为止,这是我的代码
$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>';