Рубрика: Редактор

Как сделать обязательными для заполнения поля «Заголовок» и «Отрывок»?

Сообщение об ошибке

Некоторые элементы записи очень легко забыть заполнить (например, поле "Отрывок", которое совершенно не бросается в глаза), поэтому можно встроить напоминалку, которая при публикации записи будет проверять заполненность указанных полей (для примера используются поля "Заголовок" и "Отрывок"). Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как запретить редактору удалять атрибуты onmouseover и onmouseout?

Пример удаленных атрибутов у тега img

На вкладке "Текст" редактора, вы можете добавить какой угодно код, но при переключении на визуальный режим редактор удалит все неразрешенные атрибуты вроде onmouseover и onmouseout. Единственный способ сохранить их это не переключаться на вкладку "Визуально", что во многих случаях сделать практически невозможно. Однако, есть способ разрешить использование всех возможных атрибутов для выбранного тега. Скажем, можно научить редактор не удалять какие-либо атрибуты вроде onmouseover и onmouseout у тега img. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как вернуть кнопки «Подчеркнутый» и «По ширине» в редактор?

Как вернуть кнопки "Подчеркнутый" и "По ширине" в редактор?

В WordPress версии 4.7 разработчики неожиданно для многих удалили кнопки "Подчеркнутый" и "По ширине" из визуального редактора. Я могу понять удаление кнопки "По ширине" по причине того, что выравненный по ширине текст на мобильных устройствах действительно может содержать слишком большие разрывы между словами, но вот удаление кнопки "Подчеркнутый" понять сложно (якобы подчеркнутый текст похож на ссылки). Но не беда, кнопки в редакторе можно восстановить. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как отключить автозамену в визуальном редакторе?

Пример автозамены в редакторе

В WordPress 4.3 разработчики добавили в визуальный редактор автозамену. Это когда символы "---" превращаются в горизонтальную линию <hr />, "1." в нумерованный список и так далее. То есть визуальный редактор пытаются превратить в некое подобие Word'а, где подобное встроено изначально. Многим людям такая "услужливость" визуального редактора не нравится. И ее можно отключить с помощью следующего кода, который вам необходимо добавить в файл functions.php вашей темы:

Как включить подтверждение публикации записей?

Подтверждение публикации записи

Редактор WordPress никак не заботится о том, чтобы пользователи правильно оформляли свои статьи и заполняли все необходимые метабоксы от ярлыка до рубрики. Если нажата кнопка "Опубликовать", то запись будет немедленно опубликована без каких-либо дополнительных действий со стороны пользователей. И никакой защиты "от дурака", то есть от случайного нажатия кнопки публикации. С помощью небольшого кода можно научить редактор спрашивать пользователей о том, действительно ли они хотят опубликовать запись. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как изменить css-стили в визуальном редакторе?

Свой css-стиль в редакторе

Часто пользователи задаются вопросом о том, как изменить css-стили в визуальном редакторе. Например, как изменить шрифт, которым набирается текст. В самом простом случае, когда установленная на сайте тема использует свои стили в редакторе, достаточно отредактировать файл editor-style.css, который находится в папке темы. В некоторых случаях имя файла может быть другим (название файла можно узнать, найдя в файле functions.php темы вызов функции add_editor_style). Если же тема не добавляет свои стили в редактор, то ее можно этому научить.

Как вернуть в редактор кнопку «Разрыв страницы»?

Кнопка nextpage в редакторе

В WordPress возможно разбивать страницы на под-страницы с помощью тега <!--nextpage-->. Требуется это не слишком большому числу вебмастеров, поэтому кнопку вставки тега <!--nextpage--> из редактора удалили. Если вы пользуетесь разделением страниц и не хотите каждый раз вручную писать нужный для этого тег, то вы можете вернуть кнопку "Разрыв страницы" обратно в редактор. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код: