てくてくあるく

WordPress の テーマ とか プラグイン に ついて 勉強しています

Main Content

今回 テキストエディタ の ショートカットボタン を
カスタマイズしたので いろいろメモしておきたいと思います


まずは 投稿 の 場合のみ 標準で付いている ショートカットボタンを 削除する方法です

//---------------------------------------------------------------------------
//  テキストエディタ : ショートカットボタン削除
//---------------------------------------------------------------------------

add_filter( 'quicktags_settings', function( $qtInit ) {
  if( get_post_type() === 'post' ) {
    $qtInit['buttons'] = ',';
  }
  return $qtInit;
}, 10, 1 );

次に 投稿 と 投稿ではない 場合で 条件を分けて
ショートカットボタンを 追加する方法です

//---------------------------------------------------------------------------
//  テキストエディタ : ショートカットボタン追加
//---------------------------------------------------------------------------

add_action( 'admin_print_footer_scripts', function() {
  if( wp_script_is( 'quicktags' ) && get_post_type() !== 'post' ) {
?>
<script>
  
  // tag h2
  QTags.addButton( 'jr_html_tag_h2', 'tag h2', '<h2>', '</h2>' );
  
</script>
<?php
  } else {
?>
<script>
  
  // 見出し(大)
  QTags.addButton( 'jr_html_tag_h2_custom', '見出し(大)', '<h2>', '</h2>' );
  
</script>
<?php
  }
} );

FrontPage に 広告用 ウィジェットエリア を 表示させてみた

詳細へ »

投稿 の タイトル を 数字のみ に 変換 する

詳細へ »

カスタム投稿 や カスタムタクソノミー を 簡単に利用する

詳細へ »