我正在编写WordPress插件与该插件短信控制器文件被放置为twilio不幸我不能使用WordPress功能与直接访问和Twilio不能使用该文件它是在WordPress插件(因为它需要登录之前使用插件或触摸任何内部),无论Twilio将发送它将在WordPress中作为订阅者添加但我不能使用WordPress功能,因为它是直接访问所以它就像简单的PHP。我怎么能这样做?
来自WordPress就像
/wp-admin/admin.php?page=mypage
(现在我可以使用功能)
直接访问,如Twilio要求
/wp-content/plugins/pluginname/pluginfile.php
(现在我不能,但我需要执行功能)
答案 0 :(得分:0)
你应该修改你的插件。我首先将函数挂钩到" init"处理WordPress并侦听唯一的$ _GET参数。当它出现时,执行您想要执行的代码。
由于安全原因,大多数WordPress插件本身都会禁用直接访问。所以,如果没有自己编程,你就不会让它工作。