如何在wordpress function.php中使用preg_replace_callback?

时间:2017-09-28 06:06:26

标签: php wordpress preg-replace-callback

我在wordpress主题中写这个函数。

// Custom raw code output
function sd_code_filter($content_text) {
    $content_text = preg_replace_callback('!(<pre.*?>)(.*?)</pre>!ise', " '$1' .  stripslashes( str_replace(array('<','>'),array('<','>'),'$2') )  . '</pre>' ", $content_text);
    return $content_text;
}

此功能在前端发出以下警告。

Warning: preg_replace_callback(): Requires argument 2, ' '$1' . stripslashes( str_replace(array('<','>'),array('<','>'),'$2') ) . '</pre>' ', to be a valid callback in /home2/arzand/public_html/nccf-new/wp-content/themes/nccf/functions.php on line 380

请帮助我如何解决此警告。

0 个答案:

没有答案