WordPress: как убрать &nbsp в конце постов.

Совершенно загадочная бага в классическом редакторе вордпресса, выраженная в автоматическом добавлении новой строки и неразрывного пробела в конец поста при каждом его сохранении, лечится следующими путями.

Для лечения уже существующих постов без изменения базы данных, добавляем в functions.php вашей темы следующий код

Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Download

Вторая часть — обработка поста при сохранении. Почти тот же кусок кода

Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

Download

Обратите внимание, что смайлик тут используется как символ, заведомо неиспользуемый в постах — в процессе он будет заменен на неразрывный пробел. Это нужно учитывать, если такой символ может появиться в посте «легально».

Чтобы лишний раз не ковырять дефолтный functions.php, можно установить плагин Functionality. Он создаст дополнительный файл с таким же названием и установит его как плагин с именем блога (да, установив этот плагин вы автоматом получите второй — не забудьте активировать и его тоже).

Поделиться:
Метки: . Закладка Постоянная ссылка.
0 Комментарий
Inline Feedbacks
View all comments