我正在创建一个WordPress网站,该网站在主页上有一个菜单,该菜单是使用上面提到的插件创建的。此菜单由我网站上的帖子组成,每个帖子都应链接到外部网址。
我遇到的问题是,当我点击菜单中的帖子时,它会将我重定向到WordPress固定链接,而不是我为帖子设置的外部URL。点击网站任何其他部分的帖子,可以按照我的预期将我带到外部链接。
非常感谢任何帮助!
我使用的插件:https://wordpress.org/plugins/recent-posts-widget-with-thumbnails/
答案 0 :(得分:0)
问题是“带有缩略图的最近帖子窗口小部件”没有提供任何方法来重载用于显示窗口小部件的模板。永久链接显示在第20行的includes/widget.php
模板(不可覆盖)中:
?>><a href="<?php the_permalink(); ?>"<?php echo $link_target; ?>><?php
这里有两个选项:
更改该行以显示Themify用于显示外部链接的元数据。建议不要这样做,因为您将无法更新插件(或者如果您这样做,它将破坏您的修改),这可能会导致安全问题。
只需执行插件自己做的事情。这并不困难。
您只需编辑主页模板(front-page.php或index.php,具体取决于您如何设置Wordpress),并使用get_posts
查询最后的帖子:
$last_posts = get_posts('posts_per_page=5');
使用the_post_thumbnail
显示缩略图。您可以使用插件中的模板并根据需要进行更改。