联系表单7最近推出了一个更新,导致其他插件出现一些冲突。WPCF7的作者解释说,这是因为插件包括对wp-admin/admin.php
在他们的脚本中,你不应该在插件中这样做。Takayuki Miyoshi 解释它here 但我不确定我是否完全理解为什么这会引起任何问题,或者这与打电话给say有什么不同wp-load.php
.
有人能解释一下为什么建议不要加载wp-admin/admin.php
在你的插件中,它是如何引起问题的?
联系表单7最近推出了一个更新,导致其他插件出现一些冲突。WPCF7的作者解释说,这是因为插件包括对wp-admin/admin.php
在他们的脚本中,你不应该在插件中这样做。Takayuki Miyoshi 解释它here 但我不确定我是否完全理解为什么这会引起任何问题,或者这与打电话给say有什么不同wp-load.php
.
有人能解释一下为什么建议不要加载wp-admin/admin.php
在你的插件中,它是如何引起问题的?
有人能解释一下为什么建议永远不要加载wp admin/admin。插件中的php以及它如何导致问题?
因为它是在上下文之外加载WordPress——好吧,WordPress的一部分。这可能会导致意外的后果,例如函数未加载或函数加载两次(这将导致致命错误)。你会遇到钩子多次开火或不开火的问题。您可能在常量方面有问题。您可能没有问题,但这取决于加载文件的方式和原因。
。。。这与打电话给say有什么不同wp-load.php
[?]
wp-load.php
是一个引导文件admin.php
将加载大约30行左右。这是一种类似的黑客行为,可能会有类似的问题。也不应该这样做。
几乎没有理由使用这两种技术。大多数情况下,WordPress都应该为您加载插件,如果不是,那么您需要单独请求,请使用AJAX API 这将正确引导WordPress。
联系表单7最近推出了一个更新,导致其他插件出现一些冲突。WPCF7的作者解释说,这是因为插件包括对wp-admin/admin.php
在他们的脚本中,你不应该在插件中这样做。Takayuki Miyoshi 解释它here 但我不确定我是否完全理解为什么这会引起任何问题,或者这与打电话给say有什么不同wp-load.php
.
有人能解释一下为什么建议不要加载wp-admin/admin.php
在你的插件中,它是如何引起问题的?
有人能解释一下为什么建议永远不要加载wp admin/admin。插件中的php以及它如何导致问题?
因为它是在上下文之外加载WordPress——好吧,WordPress的一部分。这可能会导致意外的后果,例如函数未加载或函数加载两次(这将导致致命错误)。你会遇到钩子多次开火或不开火的问题。您可能在常量方面有问题。您可能没有问题,但这取决于加载文件的方式和原因。
。。。这与打电话给say有什么不同wp-load.php
[?]
wp-load.php
是一个引导文件admin.php
将加载大约30行左右。这是一种类似的黑客行为,可能会有类似的问题。也不应该这样做。
几乎没有理由使用这两种技术。大多数情况下,WordPress都应该为您加载插件,如果不是,那么您需要单独请求,请使用AJAX API 这将正确引导WordPress。