如何定位元素的生成位置?

时间:2018-07-16 作者:Castiblanco

我试图找到元素的生成位置(<div class="slicknav_menu">), 这通常很简单,我只需在主题文件夹中搜索类名(我通常使用Grep for Windows,它“总是”工作),但我在任何地方都找不到它,起初我认为它可能是由插件生成的,但我禁用了所有插件,元素仍然存在,我更改为默认主题,它被删除了,所以我知道它是由主题生成的,但我无法找到它在哪里。

在类似的情况下你会怎么做?

我没有分享我的网站或主题的链接,因为我认为知道如何解决类似问题更重要。

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

SlickNav 看起来是一个“针对jQuery的响应式移动菜单插件”。您的主题可能随附。它是用JavaScript编写的,所以请尝试greping类名slicknav_menu 在主题包含的JavaScript文件中。

另外,还有一个下次调试提示:

大多数浏览器开发工具都允许您禁用JavaScript。如果在PHP中找不到任何内容,请尝试在页面上禁用JS并重新加载。如果不再有$这个东西,几乎可以肯定是由于JS。

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register