当用户点击锚标签时,我的#id没有显示在url中

时间:2019-11-28 作者:Rahul Kumar

我正在我的WordPress网站上工作,当用户点击<a href="#id"> 标记时,#id不会显示在URL中,因此,当用户单击“上一步”按钮时,它会将我带到后面而不是页面顶部。

当用户点击<a href="#id"> 标记,它会移动到该id,但当用户单击后退按钮时,它会将我带到页面顶部。现在,它把我带到了最后一页。

非常感谢您的帮助。

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

解决方案是:只需添加page scroll id plugin.

安装插件后,转到Links behavior 第节:

选中此选项:将单击链接的哈希值(例如#id)附加到浏览器的URL/地址栏。

这样,id就会显示在URL中,当您转到id后单击“上一步”按钮时,页面将转到自己的页面。

相关推荐

Altered Media Library URLs

我有一个客户的网站,是在他们离开另一家代理机构后我找到的。该机构使用了一个专有主题和自己的自托管页面生成器,以防止其在除他们之外的任何其他托管环境中更新或编辑。它的另一个方面是重新映射主题的URL并上载目录。因此,例如,代替WP在中查找主题文件http://domain.com/wp-content/themes/…. 它在里面找他们http://domain.com/t/….同样,对于图像上载,也可以在http://domain.com/wp-content/uploads/…, 它在里面找他们http