При написании статей необходимо иногда заключать текст в различные теги, а стандартного набора кнопок в html редакторе не хватает. От визуального редактора я отказался, так как из за переключения между визуальным и html редактором теряются некоторые теги, например

.Это глюк самого wordpress. Лично я рекомендую вам отключать его, но это только мое мнение.
В этом случае нам самим необходимо сделать новую кнопку в html редакторе страниц.

Добавление новой кнопки в html редактор wordpress без плагина

Допустим нам нужно поставить тег div с определенным стилем. Выглядеть это будет так -

<div class="center"> открывающий тег и </div> - закрывающий тег.

Рассмотрим код кнопки

edButtons[edButtons.length]=new edButton("ed_имя","название кнопки","открывающий тег","закрывающий тег",""); 

Вставляем свои значения - наш код будет выглядеть так

edButtons[edButtons.length] =new edButton('ed_div','center','<div class="center">','</div>','');

Наш код готов, теперь его необходимо вставить в нужное место.
Заходим на ваш блог, в корне сайта заходим по такому адресу папка wp-include/ папка js/ файл quicktags.js.
После строк

edButtons[edButtons.length]=new edButton("ed_more","more","<!--more-->","","t",-1);

вставляем наш код, чтобы код поместился сразу за тегом "more".
Теперь для того, чтобы заключить текст в тег div с классом center выделяем
текст от начала до конца и нажимаем на кнопку "center".
добавление новой кнопки в редактор
У меня этот тег не за тегом more, но это не меняет сути.
Класс "center" пропишем в файле style.css вашей темы.
Таким образом вы сможете сделать любые кнопки в редакторе html.Например аналогично добавить кнопку с тегом php. Единственное, вам нужно добавить открывающий php и закрывающий тег /php в квадратные скобки.Этот тег вам может понадобиться, когда потребуется добавить код php на блог. Я для этого пользуюсь плагином SyntaxHighlighter. Именно с помощью его вы можете видеть php код на страницах моего блога.

Новая кнопка в html редактор WordPress с помощью плагина HTML Editor

Для добавления кнопок в редактор также можно использовать плагин HTML Editor Reloaded. Скачать его можете здесь. Это упростит добавление новой кнопки в html редактор.WP-Editor

Настройки просты - нажимаем +, и добавляем новую кнопку. Нажмите на изображение, чтобы увидеть детально настройки плагина. Далее сохраняем кнопку - Save Changes. И новая кнопка в html редакторе готова.