如何解决为什么在Wordpress PHP-Modul中显示html-entities实体会出错?
我不是开发人员,但是一位朋友告诉我,也许有人在我的Wordpress安装中存在错误可以在这里为我提供帮助。
在我这一边,诸如“ ...”或“&eur;”之类的实体解释不正确。如果我将php版本设置为7.4,则会显示相关的错误消息:
Warning: in_array() expects parameter 2 to be array,null given in /html/carron.de/wp-includes/kses.php on line 1830
它指的是php模块的以下行。
function wp_kses_named_entities( $matches ) {
global $allowedentitynames;
if ( empty( $matches[1] ) ) {
return '';
}
$i = $matches[1];
return ( ! in_array( $i,$allowedentitynames,true ) ) ? "&$i;" : "&$i;";
}
你能告诉我在这里做什么吗?
非常感谢您的时间……
最佳拉尔夫
解决方法
如果升级WP,则可能是一个错误。请参阅本文以获取可能的解决方法:https://core.trac.wordpress.org/ticket/47357
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。