我目前正在使用 wordpress 在我自己的投资组合网站上工作。我添加了一个自定义动态菜单,它链接到几个类别页面和静态页面。我还将菜单样式设置为具有悬停和当前页面状态,即 - 当您在该页面上或悬停时,我更改了它的背景颜色。我使用 current_page_item 类执行此操作,当您在该页面上时,该类将添加到菜单 ul 中的当前页面的 li 中。
这一切都在我的本地版本网站上按预期工作。
我最近将我的网站上传到我的托管服务提供商的服务器,并使用文本编辑器编辑了数据库转储 sql 文件,查找各种网站 url 实例并将其替换为新地址,即 -howell2code.com 而不是 howell2code.local。
当您在主页上时,位于 www.howell2code.com 的站点版本现在不再突出显示“主页”链接,并且“current_page_item”类似乎没有添加到 li。
有谁知道为什么会这样?我知道我可以单独使用 CSS 来定位它,但如果可能的话,我宁愿让它正常工作。