我遇到了一个奇怪的问题,找不到与解决方案类似的任何内容。
我正在使用wp_bootstrap_navwalker在自定义WordPress主题中实现主要顶级菜单。
菜单运作良好,但我注意到一些奇怪的东西。当我搜索某些内容时,当我登陆搜索结果页面时,如果没有结果,菜单中的项目也会消失。
我确实得到了菜单结构WITH href =“intention-url”但是代替锚文本我只能看到一个正确的箭头..
如果搜索结果存在,则不会发生这种情况。
如果你去这个页面bite4joy.com/?s=unicorn这将是我描述的问题,,,如果你去主页或任何其他包含内容的页面菜单显示正常。我注意到,当没有内容时,类别页面会遇到此问题。
你能建议至少一个解决方案的开头吗?
答案 0 :(得分:0)
哇。很有意思。
首先,我看到这是在你的页面的源代码中,这意味着它是在服务器端完成的,而不是通过javascript。
我在wp_bootstrap_navwalker中看不到任何可以执行此操作的内容。所以我认为这是另一回事。
我能想到的一件事就是the_title
过滤器:试着看看你是否能找到
的add_filter( 'the_title'
或
的add_filter( “the_title”
在你的任何插件或主题文件中(进行跨文件搜索),看看是否有人输出箭头(或者它的HTMLL等价物→)
希望这有点帮助...
祝你好运!