Come cambiare il colore di sfondo dell'editor visivo?
Ho un sito WordPress in cui il colore di sfondo è nero e il testo è bianco. Il sito va bene, ma è difficile modificare i contenuti nell'editor visivo poiché lo sfondo è bianco (lo stesso colore del testo). Alla fine devo dire agli utenti di usare la visualizzazione HTML o di scrivere il contenuto con testo nero e poi alla fine selezionare tutto il testo e cambiarlo in bianco (cosa che li fa spesso preoccupare pensando che il testo sia scomparso!).
Come posso cambiare il colore di sfondo dell'editor in nero (o qualsiasi altro colore) in modo che il contenuto sia leggibile quando il colore del testo è bianco?

Innanzitutto, aggiungi un file CSS nella directory del tuo tema (io lo chiamerò tiny.css). Poi aggiungi quanto segue al file functions.php del tuo tema:
// Aggiungi stili personalizzati all'editor 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' );
Infine, aggiungi questo CSS al file tiny.css
.mceContentBody.wp-editor {
background-color:#000000;
}
... sostituendo #000000 con il codice colore HTML del colore che preferisci.

simile alla risposta di GavinR, utilizzando la funzione di WordPress add_editor_style()
; (come implementato in Twenty Ten e Twenty Eleven)
nel file functions.php del tuo tema, aggiungi:
add_editor_style();
quindi crea un file editor-style.css nella cartella del tuo tema:
.mceContentBody.wp-editor {
background-color: #000;
color: #fff;
}
