插件正在生成以下错误:
收到错误‘PHP消息:PHP警告:preg_match((:编译失败:偏移量946处缺少右括号-第78行上的DeferJS.PHP
生成错误的代码行:
if ( preg_match( '#(' . $exclude_defer_js . ')#i', $tag['url'] ) ) {
感谢的帮助
$exclude_defer_js
必须包含特殊字符。
使用preg_quote
:
if ( preg_match( '#' . preg_quote($exclude_defer_js, '#') . '#i', $tag['url'] ) ) {