销售订单
因此,我正在开发一个插件,它与我的所有主题一起使用,我在其中添加了一个小选项页面。在我的选项页面中,我希望能够禁用诸如WP\\u DEBUG、DISALLOW\\u FILE\\u EDIT等内容。
但我不太确定是否有可能这样做?我已经搜索了一段时间了,但我似乎无法找到这是否可能的信息(如果可能的话,如何可能)
销售订单
因此,我正在开发一个插件,它与我的所有主题一起使用,我在其中添加了一个小选项页面。在我的选项页面中,我希望能够禁用诸如WP\\u DEBUG、DISALLOW\\u FILE\\u EDIT等内容。
但我不太确定是否有可能这样做?我已经搜索了一段时间了,但我似乎无法找到这是否可能的信息(如果可能的话,如何可能)
我了解您正在尝试什么,以使更改WP配置设置更方便,但我认为不可能从插件更改它们。
WP\\u DEBUG和DISALLOW\\u FILE\\u EDIT等常量是在核心文件中定义的,特别是在wp-config.php
, 根据Codex 而且,通过查看此文件和相关文件的源代码,我找不到任何影响其定义的挂钩。
而且,在PHP中,一旦设置了常量,就不能再在执行期间更改它们。它们的值不能更改,也不能取消设置。尝试重新定义或取消设置常量将导致错误。
下面是PHP手册中的一段小引用constants:
顾名思义,该值在脚本执行期间无法更改
如果没有钩子影响这些常量的定义,如果不能取消设置,那么我看不到解决方法。编辑wp-config.php
文件似乎是更改设置的唯一方法。
我正在使用Wordpress4.9.5 我想创建一个自定义端点,如下所示:<?php add_action(\'rest_api_init\', \'miningRigsRoutes\'); function miningRigsRoutes() { register_rest_route(\'miningRigs/v1\', \'createRig\', array( \'methods\' => WP_REST_SE