Как изменить цвет фона визуального редактора в WordPress?
У меня сайт на WordPress с черным фоном и белым текстом. Сайт выглядит отлично, но редактировать контент в визуальном редакторе неудобно, так как фон там белый (того же цвета, что и текст). Пользователям приходится либо использовать HTML-режим, либо сначала писать текст черным цветом, а потом перекрашивать его в белый, что многих пугает - они думают, что текст исчез!
Как я могу изменить цвет фона редактора на черный (или любой другой), чтобы белый текст оставался читаемым?

Сначала создайте CSS-файл в директории вашей темы (я назову его tiny.css). Затем добавьте следующий код в файл functions.php вашей темы:
// Добавляем пользовательские стили в редактор TinyMCE
if ( ! function_exists('tdav_css') ) {
function tdav_css($wp) {
$wp .= ',' . get_bloginfo('stylesheet_directory') . '/tiny.css';
return $wp;
}
}
add_filter( 'mce_css', 'tdav_css' );
Наконец, добавьте этот CSS в файл tiny.css
.mceContentBody.wp-editor {
background-color:#000000;
}
... заменив #000000 на HTML-код цвета, который вам нужен.

Первое правило взлома WP - никогда не редактируйте файлы ядра. Первый человек, который опубликует правильный способ изменения стилей редактора, получит мой голос.

похоже на ответ GavinR, используя функцию WordPress add_editor_style()
(как реализовано в темах Twenty Ten и Twenty Eleven)
в файл functions.php вашей темы добавьте:
add_editor_style();
затем создайте файл editor-style.css в папке вашей темы:
.mceContentBody.wp-editor {
background-color: #000;
color: #fff;
}
