Автоматическое удаление лишних пробелов из текста
Ситуация следующая. Автор пишет статьи. Иногда где-то два пробела вместо одного поставит, иногда три и т.д.
Вопрос.
Как автоматически удалять лишние пробелы в посте при его публикации/обновлении?
Код ниже почему-то не работает.
add_filter( 'wp_insert_post_data', 'filter_function_post', 10); function filter_function_post( $data ) { $data['post_content'] = preg_replace('/^ +| +$|( ) +/m', '$1', $data['post_content']); return $data; }
Пробовал различные варианты, найденные в Интернете, но все они почему-то работают плохо и странно: то удаляют, то не удаляют, то удаляют вообще все..