链接小部件或查找创建小部件的php

时间:2013-06-13 作者:Josh Smith

我想让整个小部件成为一个链接。理想情况下,我希望找到创建小部件的php文件,然后修改它。

Q: 有没有办法回溯HTML以找到php创建的内容?

Q: widget php文件是否有一个典型的位置。我在正文标题中查找了一个小部件。php。

我正在使用响应主题。

1 个回复
SO网友:Kelly

如果小部件是wordpress核心的一部分,您可以在wp-includes/default-widgets.php.

如果它带有主题或插件,您可以在那里找到代码。有时小部件将位于明显命名的小部件中。php,但其他时候你必须寻找它们。在某些情况下,必须通过调用register_widget. 可以使用命令行工具grep 查找register_widget 调用插件/主题。

示例grep语法:

cd wp-content/plugins/pluginname
grep -r \'register_widget\' .
如果您所在的机器没有grep,大多数ide还包含用于搜索代码的工具。Eclipse(多操作系统)、Textmate2(OSX)和Notepad++(Windows)是我个人的一些最爱。为此,较新版本的OSX和Windows在Finder/Windows资源管理器中的文件搜索方面做得相当不错。

至于回溯,xdebug 是一个非常强大的工具,用于了解页面正在做什么。您可以使用remote debugging 使用一个受支持的IDE来真正深入您的代码。

结束