Текстовое поле, в котором пишутся и редактируются сообщения, не очень хорошо обрабатывает макет изображения.
Вставленные изображения кажутся выровненными по левому краю текстовой области или по правому краю предыдущего изображения. С этим часто трудно работать, и пользователи должны понимать, что они не будут отображаться после публикации.
Мне нужен более красивый и удобный макет.
Я хотел бы иметь возможность ВСЕГДА иметь неплавающие изображения, выровненные по левому краю и расположенные друг над другом.
Решается ли это путем изменения админки css или форматирование изображений в текстовом поле выполняется другим способом?
Добавьте это в
functions.php
файл вашей темы:add_editor_style();
По умолчанию эта функция загружает файл с именем
editor-style.css
, который находится в корневом каталоге вашей темы. Функции принимают имя файла или массив имен файлов в качестве параметра. Ссылка в Кодексе: http://codex.wordpress.org/Function_Reference/add_editor_style.Если вы хотите (или должны иметь) больший контроль над именем и местоположением пользовательского файла CSS, вы можете вместо этого использовать эту функцию:
С помощью этого файла CSS вы можете управлять всеми стилями визуального редактора. Это хорошо для предоставления согласованных стилей для внутреннего редактора. Они должны быть подмножеством ваших основных правил таблицы стилей.
@iv.draganov : Хорошо!
спасибо за наводку, iv… Хотя включение
add_theme_support()
не сработало, я смог найти то, что искал, когда я знал, где искать, благодаря вашему ответу. Функция, которая действительно работала, этоadd_editor_style();
. Если вы согласны, отредактируйте свой ответ, и я отмечу его как единственный. Если вы не согласны, уточните, почему?Да, вы правы —
add_editor_style();
вместо этого следует использовать. Я обновил свой ответ. Ссылка в Кодексе: codex.wordpress.org/Function_Reference/…