【问题标题】:WordPress: Adding home page (=latest posts page) to navigation properlyWordPress:将主页(=最新帖子页面)添加到正确导航
【发布时间】:2019-03-20 08:27:02
【问题描述】:

我有一个 WordPress 模板,在主页 (www.mydomain.bla) 上显示最新帖子,因为它是 WordPress 中的默认设置:

现在,我想在导航中添加一个指向我主页的链接(使用外观 -> 菜单)。我发现这样做的唯一方法是添加引用我的域的自定义链接。

这是我的问题:

即使链接本身可以完成工作,但有一件事无法正常工作。当导航到单个帖子(如 www.mydomain.bla/a-single-post)时,需要指示父链接的类(current-post-ancestor current-menu-parent current-post-parent) 不会像我有一个不是主页的“发布页面”那样出现在自定义链接中。

有没有办法正确添加指向我的帖子显示主页的链接?

非常感谢您的帮助!

【问题讨论】:

    标签: php wordpress wordpress-theming


    【解决方案1】:

    创建一个名为“我们的博客”的新模板,并将帖子的代码粘贴到此模板中。现在添加一个名为“HOME”的新页面,选择我们的博客模板并发布页面。现在转到设置选项卡下的阅读部分,将设置从您的最新帖子更改为单个页面,然后选择您的主页。 现在您可以添加页面而不是在菜单中添加自定义链接。

    【讨论】:

    • 非常感谢您的回答!尽管这似乎是一种可行的解决方法,但我有点困惑,可能没有简单的解决方案可以将简单的“主页”菜单项添加到导航中。
    • index.php 是您帖子的默认页面,只需创建一个新页面并分配索引模板(默认模板)。在外观 > 菜单下的导航菜单中添加一个页面
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 1970-01-01
    • 2021-04-08
    相关资源
    最近更新 更多