查看第三方插件的源代码?

时间:2015-02-23 作者:Asad Iqbal

我在WordPress网站上添加了一个插件。如何获取此插件的源代码?

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

以下是一些方法view 这个.php 插件源代码:

1) via公司wp-admin 访问:

访问插件页面,然后按插件名称下方的编辑链接。

例如,如果我们想查看bbPress的来源:

enter image description here

此链接将带我们访问:

/wp-admin/plugin-editor.php?file=bbpress/bbpress.php
我们还可以访问/wp-admin/plugin-editor.php 页面并选择要编辑的插件。

但如果我们得到:

define ( \'DISALLOW_FILE_EDIT\', true  );
wp-config.php 文件

我不建议通过这个编辑器编辑插件文件。如果我们破坏了某些内容,我们可能无法通过管理页面再次访问它

2) 通过服务器访问:

在托管文件的服务器上,我们很可能在以下位置找到插件:

/path/to/your/wordpress/wp-content/plugins/
请注意,可以重命名wp-content 目录通过代码。

我们可能需要通过ftp、sftp、ssh或一些web文件管理器访问服务器。

3) 通过wordpress。组织:

如果插件在wordpress上可用。org,我们可以查看developers 选项卡。

对于bbPress,路径为:

https://wordpress.org/plugins/bbpress/developers/
下面是截图:

bbPress code

4) 通过GitHub/BitBucket/。。。存储库:

GitHub或Bitbucket上有许多插件可用。甚至wordpress的镜像。org插件SVN存储库。

5) 通过。zip文件:

如果您有。zip文件,您可以打开它并从那里查看源文件。

注:bbPress只是我用来演示的一个随机插件

结束

相关推荐

在加载plugins_后,get_plugins()不工作

知道为什么下面的代码function my_plugin_load() { get_plugins(); } add_action( \'plugins_loaded\', \'my_plugin_load\' ); 抛出此错误?Fatal error: 不应调用未定义的函数get\\u plugins()get_plugins() 定义在plugins_loaded 胡克开火了?如果不是,那么什么才是合适的钩子呢?(这个钩子应该启动插件的引导/加载过程)