我不知道是什么原因,但它显示了一条通知消息。通过查看它,我相信这条消息是因为Elementor和它的模块主题构建器部件。我不使用Elementor,所以我不知道出了什么问题或可能的解决方案。
你能帮帮忙吗
iklwldmw1#
通知不一定是一个需要关注的问题。它是一个通知,而不是一个错误。如果它说的是错误,它将是一个问题。这个通知是输出,让Elementor开发人员知道他们的代码中的一些东西,虽然不是错误的,但可以改进。这个输出发生在WordPress网站上启用调试时。理想情况下,插件开发人员发布的版本调试干净,但对于Elementor这样的大型插件来说就更难了。如果您在生产网站上输出调试消息,这可能是一个问题。这可能会将有关服务器的重要信息暴露给遇到它的任何人,包括黑客。调试模式应仅在开发网站上启用。如果需要调试生产网站,则应仅输出到日志文件,而不是显示,然后在完成调试后禁用,以便日志文件不会爆炸。若要禁用站点上的调试,请编辑站点的wp-log.php文件以定义调试常量和值。
// WP_DEBUG mode define( 'WP_DEBUG', false ); // Debug logging to the /wp-content/debug.log file define( 'WP_DEBUG_LOG', false ); // Disable display of errors and warnings define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 );
字符串https://wordpress.org/documentation/article/debugging-in-wordpress/
1条答案
按热度按时间iklwldmw1#
通知不一定是一个需要关注的问题。它是一个通知,而不是一个错误。如果它说的是错误,它将是一个问题。这个通知是输出,让Elementor开发人员知道他们的代码中的一些东西,虽然不是错误的,但可以改进。这个输出发生在WordPress网站上启用调试时。理想情况下,插件开发人员发布的版本调试干净,但对于Elementor这样的大型插件来说就更难了。
如果您在生产网站上输出调试消息,这可能是一个问题。这可能会将有关服务器的重要信息暴露给遇到它的任何人,包括黑客。调试模式应仅在开发网站上启用。如果需要调试生产网站,则应仅输出到日志文件,而不是显示,然后在完成调试后禁用,以便日志文件不会爆炸。
若要禁用站点上的调试,请编辑站点的wp-log.php文件以定义调试常量和值。
字符串
https://wordpress.org/documentation/article/debugging-in-wordpress/