簡単だった!WordPressのテーマカスタマイザから不要項目を消す方法

WordPress ver3.4で追加されたテーマカスタマイズ API ってのは、テーマ開発者がコントロールを追加し「外観 」>「 カスタマイズ」から管理者がカスタマイズできる機能ですが、

意外と「既存の」項目を削除する方法が分からず仕方なく上書きしてました。

しかし、最近になって これがまた簡単なことに気付き、なんでまたこれに悩んでいたのかって自分自身が恥ずかしいため、記事にしようかためらってました(笑)

でも、もしかしたら他に悩んでいる方もいてるかも?ってことでアップしておきます。

スポンサーリンク

テーマカスタマイザ 既存の項目を削除する方法

消す方法はいたって簡単で「functions.php」に、以下のような削除用のセクションを追加するだけでオッケーです。

例えば、色の項目を削除する場合は、このように色の項目の(セクション名)を入れるだけ

既存の項目(セクション名)

一応以下のリストに既存のセクション名を書いておきます

参考テーマカスタマイズ API

  • title_tagline – サイトタイトルとキャッチフレーズ
  • colors – 色
  • header_image – ヘッダー画像
  • background_image – 背景画像
  • nav – ナビゲーション(訳注:無いかも?)
  • static_front_page – 固定フロントページ

ちなみにですが、全て項目を削除する場合は以下のようになります。

まとめ

必要性はあるかどうか… ですが、最近テーマ作成に挑戦して既存の項目消して自分好みにしたい場合や、配布する場合にここでは設定させたくない場合なんかはこれでここから編集できなくすることができますね。この項目は、設定されたくないなぁ..とか、この項目は、これだけでいいなんて場合なんにいいかもしれませんね。

スポンサーリンク

フォローする