灌溉梦想,记录脚步
« »
2023年10月12日技术合集

WordPress代码高亮插件兼容问题

WordPress升级到6.4,PHP升级到8.2版本后,WP-SYNTAX插件提示如下错误,并导致页面无法访问。

错误信息:

( ! ) Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in \wp-content\plugins\wp-syntax\wp-syntax.php on line 380

解决方案:

1、将wp-syntax.php第241行删除“&”符号,删除后代码如下:

public static function substituteToken( $match ) {

2、更新geshi包

从下面地址下载包,并替换:/geshi-1.0-master/src/ -> /wp-content/plugins/wp-syntax/geshi/

https://github.com/GeSHi/geshi-1.0

日志信息 »

该日志于2023-10-12 11:53由 kevin 发表在技术合集分类下, 留言已关闭,但你可以将这个日志引用到你的网站或博客。

评论已关闭。