WordPress 开启 WP_DEBUG 情况下禁用 PHP NOTICE 提示

5 Comments

WordPress 开启 WP_DEBUG 情况下,不能使用常规方法禁用 PHP NOTICE 提示。

禁用 PHP NOTICE 提示方法

1、如有权限可以修改 php.ini 配置文件,将文件中 error_reporting 值改为:

error_reporting = E_ALL & ~E_NOTICE

然后重启一下 php 即可。

2、如果不能操作 php.ini 文件,可以在需要禁用 PHP NOTICE 提示的页面中加入下面代码:

<?php error_reporting(E_ALL^E_NOTICE); ?>

非常规方法

如果开启了 WP_DEBUG,上面的方法无效(WordPress 4.9.4 + PHP 7.2.3 亲测)。查看 wp_debug_mode() 代码会恍然大悟。

这时候需要用到 WordPress Must Use Plugins(mu-plugins),方法:

1、在 wp-content 目录下新建 mu-plugins 目录 2、新建 php 文件,名字如:disable_php_notice.php,内容如下:(可以根据需要修改)

<?php error_reporting(E_ALL ^ E_NOTICE);

3、disable_php_notice.php 文件上传至上面新建的 mu-plugins 目录即可。

附:PHP 错误和日志记录-预定义常量

参考链接

1、HOW TO REMOVE ERROR NOTICES USING WORDPRESS’S WP_DEBUG

2、How can I stop PHP notices from appearing in wordpress? - Stack Overflow

除非注明,垃圾站文章均为网络收集,本文地址 https://cyhour.com/667/,转载时烦请以链接形式注明原始出处。
声明:我们不销售主机,任何VPS主机均有跑路风险且需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🍄:Netflix 奈飞 YouTube 合租

使用 WordPress 内置 XML Sitemaps 替换 Google XML Sitemaps

内容是王道,但是有时候酒香也怕巷子深,向搜索引擎提交 sitemap 是快速提高网站收录的最好方法之一。老头一直使用 Google XML Sitemaps 插件自动生成 sitemap.xml 站点地图。 WordPress 5.5 版本起 内置 sitemap 功能 WordPress 5.5 版本之后,核心代码已经内置 XML Sitemaps 功能,只要访问:…

WordPress 5.0+ 禁用 Gutenberg & WordPress 5.8+ 禁用 Widget 块编辑器

2018.12.06,WordPress 5.0 发布,代号 Bebo。最大的亮(黑)点就是正式引入新的基于块(block-based)的编辑器 —— Gutenberg 编辑器,以及新的默认主题 —— Twenty Nineteen。 WordPress 5.0+ 禁用 Gutenberg 编辑器 第一时间升级,打开文章编辑,一股说不出的杯具感在心头……变化太大,心累…
浏览: 163 标签:  ,  ,  , 

Adobe Flash Player 去helper(Win10 完美恢复)

Adobe 在2020年12月31日后将不再支持 Adobe Flash Player,从2021年1月12日开始,阻止 Flash 内容在 Flash Player 中运行。截图 虽然不喜欢 Adobe Flash Player,但是有些网站目前仍然离不开 Adobe Flash Player,过渡解决方法是:安装中国特供版 Adobe Flash Player 或者安装网友修改 Adobe Flash…

升级新版 Google AdSense 代码提升广告效果

2021年7月19日,Google AdSense 最近发布了新版 AdSense 代码。通过新版 AdSense 代码,AdSense 可以更早触发优化功能,从而提升网站上广告效果。新广告代码适用于自动广告和广告单元。 如何获取 Google AdSense 新版代码? 无需采取任何措施。在下次登录 AdSense 后,您将拥有对新广告代码的访…
浏览: 63 标签:  ,  ,  ,  , 

Comments:5

  1. 请问,管理员后台回复或更新评论的时候会出现一个红色的空白内容的错误提示,有可能引起的原因会是什么?

    2018.08.04 17:43 # 回复
    1楼
  2. 《div class =”notice notice-error notice-alt inline”》《p class=”error”》《!–[CDATA[这里是评论等内容]]–》《/p》《/div》

    2018.08.04 17:44 # 回复
    2楼
    • @小兜 这个不好说,应该跟你的主题有关系。

      2018.08.04 17:45 # 回复
      • @老杨 好像是最近更新WP之后才出这个错误,我停用了所有插件,并重新更新了Wp也还是有那个错误。

        2018.08.04 17:46 # 回复
        • @小兜 那就是主题有部分代码跟新版 WP 程序不兼容,WP DEBUG 检查不出来?按理应该可以啊。

          2018.08.04 18:09 # 回复

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息