ビジュアルエディタは嫌いだけどタグボタンが欲しい!場合にはfunctions.phpに以下を追加しましょう!
QTags.addButton()に色々追加するだけ!

https://codex.wordpress.org/Quicktags_API

<?php
function appthemes_add_quicktags() {
    if (wp_script_is('quicktags')){
?>
    <script type="text/javascript">
    QTags.addButton( 'eg_h2', 'h2','\<div class="add_index"><div class="before">【目次】</div><ol class="add_index_list"><li><a href="http://wp.akirumade.com/textedit-add-tags/#h0">','\','h2', 'header 2', 1 );
</a></ol></div><h2 id="h0"\>','\</h2\>','h2', 'header 2', 1 );
    </script>
<?php
    }
}
add_action( 'admin_print_footer_scripts', 'appthemes_add_quicktags' );
?>
ソースコード装飾ならGoogle code prettify