お問い合わせ

WordPress ダッシュボードの上部メニューに『カスタマイズ』を表示する

  • URLをコピーしました!

有料テーマを使っていると当たり前のことも、Wordpress公式などの無料テーマには無い機能が結構あります。

無料テーマを使っていて、ログイン状態でサイトを見ていると、上部に『カスタマイズ』のメニューが表示されていても、ダッシュボードに切り替えると、上部に『カスタマイズ』が表示されません。

実は、『カスタマイズ』は標準では表示されないメニューであり、有料テーマではカスタマイズされているのです。

この記事では、『カスタマイズ』をダッシュボードでも表示するようにするカスタマイズをご紹介します。

Arkheなどの無料テーマを使っている場合には便利だと思います。

ダッシュボードに『カスタマイズ』を表示するコード

functions.phpやcode snippets等のプラグインにコピペするだけでOKです。

add_filter( 'admin_bar_menu', __NAMESPACE__ . '\hook_admin_bar_menu', 99 );
function hook_admin_bar_menu( $wp_admin_bar ) {
	// 「カスタマイズ」
	if ( is_admin() ) {
		$wp_admin_bar->add_menu(
			[
				'id'    => 'customize',
				'title' => '<span class="ab-icon"></span><span class="ab-label">' . 'カスタマイズ' . '</span>',
				'href'  => admin_url( 'customize.php' ),
			]
		);
	}
}

まとめ

こういう基本的な部分が有料テーマと無料テーマの使い勝手の差になっているので、自分でテーマを作るときや無料テーマを使う時に組み込めると効率化が進みます。

他の人にもシェアしてね
  • URLをコピーしました!
  • URLをコピーしました!
コメントを閉じる

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

クリックできる目次