你可以从几个方面着手。以下是两个选项:
Option 1 - 最简单的。由于您的每周新闻稿已经在自己的类别中,只需链接到该类别即可。理论上,你的分类模板应该在页面顶部包含最新的帖子。您可以随时调整类别模板,以显示最新新闻稿的完整帖子,然后只显示过去副本的链接。
Option 2 - 稍微复杂一点,但更符合您的要求。创建短代码。
在主题的功能中。php或自定义插件,
add_shortcode(\'latest_newsletter\', \'get_latest_newsletter\');
function get_latest_newsletter($atts, $content = null) {
$args = array(
\'posts_per_page\' => 1,
\'cat\' => \'4\' // replace this number with your category\'s ID
);
$posts = get_posts($args);
foreach($posts as $post) {
$latest_post = \'<a href="\' . get_permalink($post) . \'">\' . $post->title . \'</a>\';
}
return $latest_post;
}
对于页面,您可以放置新的快捷码
[latest_newsletter]
直接进入WP内容编辑器,或者如果希望它出现在其他地方,可以创建自定义页面模板并使用
do_shortcode
您希望链接出现的位置,例如在侧边栏或自定义内容中。
对于菜单,使用“菜单中的短代码”插件,然后粘贴相同的短代码[latest_newsletter]
进入博客菜单项下的菜单。