Хочу заменять в контенте два коротких тире на одно длинное. Добавил в function.php код:function change_dash($content_text) { $content_text = preg_replace('--','—', $content_text); return $content_text; } add_filter('the_content','change_dash');
Но оно в место требуемого результата корежит текст... Подскажите где я не прав?
Всем сори… Разобрался… код:
function change_dash($content_text) {
$content_text = preg_replace('/ -- /',' — ', $content_text);
return $content_text;
}
add_filter('the_content','change_dash');
Синтаксис. http://ua.php.net/manual/en/function.preg-replace.php