在非单页tTheme…中构建单页导航

时间:2019-03-02 作者:S.H

我的主题不是一页主题。尽管如此,我希望在我的网站的一页上有一个一页的导航。

例如:在主菜单中,我有“关于我们”、“责任”、“我们的报价”…“责任”和“我们的报价”在下拉菜单中有一些子导航点。他们正在链接到单个页面。

但“关于我们”应该是一页纸。单击“关于我们”时打开的下拉菜单中的所有子菜单点不应链接到不同的页面,而应链接到同一页面,但应链接到此页面中的不同部分。

如何设置此项?

我可以像通常在后端那样构建菜单吗。所以我拖放了一个菜单,上面写着“关于我们”等等。我拖放一些指向“关于我们”的子菜单点,如“历史”、“职业”等。然后我把我的内容放在“关于我们”页面上,并向标题添加一些ID,就像锚一样。然后我去了。我的just build菜单所在的php文件,并没有链接到不同的页面,而是链接到相应的ID。

非常感谢。

1 个回复
最合适的回答,由SO网友:tmdesigned 整理而成

你可以照你的建议去做。您不需要创建单独的菜单或更改页面模板的php。

如果像建议的那样添加ID作为锚定,那么菜单项可以通过#符号专门针对这些ID。

要将链接控制到这种程度,您需要添加“自定义链接”,而不仅仅是从列表中选择页面。

示例页面:(domain.com/about-us/)

示例页上的项目:<h2 id="history">History</h2>

菜单项:指向域的自定义链接。com/关于我们/#历史

相关推荐

Add extra markup to WP menus

我被要求将一个HTML网站重新开发为一个WP主题,它有一个非常高级的菜单结构,我不太确定如何复制它。第二个菜单项有一个子菜单,但它不仅仅是“li”中的“ul”,还有额外的div等。。因为下拉列表有3列布局,其中2列包含子链接,第3列包含内容。这是一个示例:<ul class=\"nav navbar-nav three\"> <li class=\"dropdown yamm-fw\"> <a href=\"#\" class=\"dropdown-toggl