Я пишу эту функцию в своей теме 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
Пожалуйста, помогите мне, как я могу решить это предупреждение.
preg_replace_callback
документацию и попрактикуйтесь. использовать его максимально эффективно. - person Junaid   schedule 28.09.2017