你如何从模板中获取wordpress插件的URL?

时间:2012-05-31 16:34:59

标签: php wordpress wordpress-plugin

我正在为一个客户工作,希望我为他们创作一个wordpress插件,最重要的是他们希望我将它作为一个功能集成到他们的模板中。但是,由于插件位置的url可能会改变,我希望能够从模板中调用加载的插件,但是我找不到任何好方法。我已阅读过WordPress Codex,但未找到适合我需要的功能,或者我根本不明白他们在做什么。我不熟悉WordPress如何加载和使用插件。谢谢!

2 个答案:

答案 0 :(得分:0)

这是WP overview on plugins

简而言之,插件由WP安装管理,一旦激活,在调用页面时会自动加载。插件文件存储在:wp-content / plugins /中,并存储在每个WP安装中。只要您的客户端没有弄乱wp-content目录结构,如果在WP管理控制台中激活了插件,那么您的插件应该加载(并且它的功能/不会中断)。这是目前通过WP运行插件的唯一方法(虽然我没有看到这种变化)。

答案 1 :(得分:-1)

Wordpress有一个内置函数来查找插件的路径,类似于:

$pluginpath =  plugin_dir_url(your_plugin.php);

我相信这就是你要求的,不是吗?或者您指的是从插件向模板发送功能?在这种情况下,您必须使用动作钩子。以下是参考:Link