我正在为我的网站使用http://wordpress.org/extend/plugins/pdf24-post-to-pdf/ pdf生成器插件,但我只希望它存在于某些页面上。
除了我允许的某个模板外,如何从所有页面中删除它?
我相信这可以通过过滤器来完成,但我用Google搜索并用谷歌搜索,似乎无法到达任何地方。
答案 0 :(得分:1)
如果不修改插件源代码,我认为这是不可能的。这将是一个很好的安全问题,IMO。
插件是加载过程中简单包含的文件。至少,我没有在WordPress源代码上找到的钩子让你干涉这种行为。看一下plugins_loaded
挂钩和wp_get_active_and_valid_plugins
函数的上方。
相反,您可以尝试做的只是根据您需要的条件修改插件。在pdf24.php
文件的顶部,在标准注释的下方,放置:
if (!condition_met())
return;