【WordPress】クイックタグを追加する方法
時々追加することがあるため、まとめた。
手順
クイックタグを追加する関数を定義する
クイックタグを追加する関数をPHPファイルに定義する。
クイックタグを追加する処理には、JavaScriptでQtags.addButton
という関数を用いる。そのため、関数内にscript
タグ内でその関数を呼ぶコードを出力する処理を記述する。
function add_tags() {
if ( !wp_script_is( 'quicktags' ) ) return;
echo <<< 'EOT'
<script>
QTags.addButton( 'h2', '大見出し', '<h2>', '</h2>' );
QTags.addButton( 'h3', '中見出し', '<h3>', '</h3>' );
QTags.addButton( 'h4', '小見出し', '<h4>', '</h4>' );
</script>
EOT;
}
クイックタグを追加する関数をアクションフックへ追加する
admin_print_footer_scripts
のアクションフックへ先ほど定義した関数を追加する。
add_action( 'admin_print_footer_scripts', add_tags );
これでWordPressのテキストエディタで追加したタグのボタンを使用できる。