Блог Андрія Огороднікова Хто з мечем до нас прийде, від меча й загине.

Как изменить шрифт в текстовом редакторе wordpress

13.04.2017, 01:20

Продолжаем совершенствовать работу вордпресса. Я долго терпел шрифт в текстовом (невизуальном) редакторе, который возник, когда я перешел на Win7 (в ХР шрифт был более подходящий и меня устраивал на протяжении многих лет). Шрифт оказался очень мелким и черным на белом (ко всему прочему)). Пока я писал мало, я это просто игнорировал. Но теперь я много правлю старого и пишу нового. И шрифт стал меня не просто раздражать, а бесить. А вордпресс, как обычно, не предоставляет штатных способов для настройки…

Скажу сразу, все способы которые гугл выдает в первых выдачах — жуткое гуано. Потому что передираются «блоггерами» друг у друга с ошибками, которые вылезли при передирании способа откуда-то еще… Но сделано это просто для раскрутки их сайтов на насущной теме, а не для реальной помощи людям. Так что — ничего удивительного, что нередко первые в гугле, последние пользы для…

Посему я полез в исходник и поинтересовался, какие стили отвечают за текстовый редактор (который раньше назывался =HTML=) и на этом основании сколотил рабочее…

<?php
function change_editor_font(){
echo "<style> 
#wp-content-editor-container textarea 
{
background: rgb(252,252,249); 
font-family: Consolas;
font-size: 15px;
line-height: 18px; 
color: rgb(77,77,67);
border: 1px solid rgb(212,212,213); 
} 
</style>";
} add_action("admin_print_styles", "change_editor_font");
?>

Менять, если что, нужно только выделенное. Это «обыкновенные» css-стили.
Код естественно вставляется в файл functions.php.

редактор текст

Что вышло:
• фон стал не таким белым,
• выбран самый лучший смтз экранный моноширинный шрифт,
• увеличен его размер до комфортного,
• межстрочный интервал отрегулирован,
• цвет текста отодвинулся от чисто черного,
• и добавлен бордер для контраста текстовой зоны (чисто вкусовщина).

Теоретически можно применять любые разумные стили. Например, текстурой залить фон или еще что…