Wordpress - 单页导航

时间:2017-12-08 11:54:27

标签: jquery html wordpress url permalinks

我是一个完整的Wordpress新手,所以也许我的问题就像超级哑巴。 我安装了一个Wordpress和一个主题,(效果很好)。 这个主题是一个静态的单页导航,带有一个主顶级菜单。 Very classic

当你点击联系按钮时,它会以一个很好的视差效果向下滚动(它在主题中)。问题是,它只适用于CONTACT和HOME(第一个)。 我尝试了所有内容,页面设置没有差异,他们发布了所有模板,导航ID与菜单中的相同。

唯一的区别是当我点击CONTACT或HOME时,网址保持不变 http://website.com 但是当我点击其他(不起作用的)时,网址会变为: http://website.com/#slug

我知道这就是产生差异的原因,但我不知道如何改变它。

编辑:如果我下载主题的演示内容,它可以很好地工作而不会改变任何内容。

救救我:p。

感谢您的时间。

1 个答案:

答案 0 :(得分:2)

website.com/#slug表示页面标题链接想要转到该页面上的ID部分,如果该部分没有名为slug的id它将无效。

实施例



.height {
min-height: 150px;
}

<a href="#section1">header</a> <br> <a href="#section2">content</a> <br> <a href="#section3">bottom content</a> <br> <a href="#section4">footer</a>

<div class="height" id="section1">header (the divs could be anything from p tags to a tags, form tags...)</div>
<div class="height" id="section2">content</div>
<div class="height" id="section3">bottom content</div>
<div class="height" id="section4">footer</div>
&#13;
&#13;
&#13;

应该是这样的...所以你的菜单必须链接到正确的部分ID。然后它应该工作。