頑張らない!でも諦めない!必死にならずにええかげん

wordpressのウィジェットがないのに、なぜか表示されると思ったら・・・

      2014/11/22

wordpressテーマを切り替えていろいろと表示の確認をしていると、
ウィジェットに対する対応もテーマによって様々です。
そのテーマに対して、ウィジェットを設定していないのにも関わらず、
ウィジェットが表示されている!!

Σ( ̄∇ ̄)!!!

でも非常に簡単なことでした・・・

はじめに

wordpressのウィジェットは便利な機能で、
ブログのアクセスビリティーを向上してくれる重要なパーツです。

そんなブログパーツですが、
私はプラグインの検証などをしていて、
テーマを切り替えたりといったことを頻繁に行います。
※今ご覧いただいているサイトではありませんが。

そんな時、ウィジェットの設定から、
すべてのウィジェットを外し、サイドバーをなしに・・・と確認していました。

テーマによってはサイドバー(ウィジェット)を消せない

知っておられる方にとっては大したことではないのでしょうけど、
少し焦りました。

テーマによっては、ウィジェットを1つも設定しなかった場合には、
デフォルトのウィジェットセットが表示されるのです。

ウィジェットがないことを確認

例えば、以下のように現在ウィジェットは設定されていません。

01_ウィジェットの未設定確認

ウィジェットの未設定確認

デフォルトテーマで確認

これをデフォルトテーマであるTwenty Twelveで、
表示すると以下のような表示になります。
ちゃんとウィジェット込でサイドバーが消えています。

02_TwentyElevenテーマによる非表示確認

TwentyElevenテーマによる非表示確認

カスタマイズテーマで確認

テーマをContangoに変更し、同様に表示の確認をします。
すると設定していないはずのウィジェットがずらずらと表示されます。

03_Contangoテーマによる確認

Contangoテーマによる確認

何かウィジェットを追加する

これはテーマが初期で何を表示するかという情報を持っているようで、
何かウィジェットを追加することで、変更することができます。
例として検索ウィジェットを1個追加します。

04_検索ウィジェットの追加

検索ウィジェットの追加

ウィジェットを追加したカスタムテーマで確認

表示を確認すると正しく、追加したウィジェットのみが表示されています。

05_検索ウィジェットのみの表示

検索ウィジェットのみの表示

プロモーション(btm)

Google or AdMax Promotion (it)

総括

これは、テーマごとに行っているカラムデザイン(レイアウト)が
崩れてしまわないようにテーマの方針として、
「常にサイドバーを表示する」という考えの場合にこのようになっているようです。

Contangoに限らず、3カラムデザインのテーマなどでも、
同じようにデフォルトウィジェットが表示され、
サイドバーに何も表示しないという設定ができないようになっていることがあります。

この動作、ちょっと考えればわかることなのですが、
いろいろプラグインなどを試していて、
うまくいかないときなどに遭遇すると、一瞬パニックになりますww

もし同じようにパニパニしてしまった方のために書き残しておきます。

まったく役に立たなかったよ!という方、そうそこの貴方!
ぜひコメントを残してってくださいww

*本ページ内に記載されされた各社ブランド、サービス名、商標、登録商標については、
各社ブランドのロゴや商標等に関する帰属についてをご確認ください


最後までお読みいただきありがとうございました。

アイキャッチ画像に利用させて頂いております、各社ブランドのロゴやシンボルに関しては、
各社ブランドのロゴや商標等に関する帰属についてをご確認頂けますようお願い致します。

AdMax Promotion

ブログ記事のご紹介
すべて展開 | すべて省略

Rakuten Promotion

ページ
すべて展開 | すべて省略

 - WordPress, プラグイン , , ,

  関連記事

eye_wordpress
KAGOYA™(カゴヤ)の共用レンタルサーバにWordPressの設置(簡単インストール)

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
JetPackのカスタムCSSエディタのACE Code Editorが表示されない場合

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
Jetpack by WordPress.comはユーザーごとに連携が必要

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
指定したWordPressカテゴリやタグの投稿でバナー(Google AdSesne)を表示しない方法

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_local_mysql
ローカル環境へのMySQL設置

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
WordPressのインストールディレクトリに配置される.htaccess作成タイミング

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
Twitter™ タイムラインウィジェットをJetpackを利用して表示する

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
WordPressで独自のショートコードをプラグインレスで設定

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
WordPressのアクセス解析にGoogle Analytics_v1.0.5-プラグインを利用

Google or AdMax Promotion(it) 禁断の機能がau公式 …

eye_wordpress
wordpress投稿にクリックでタグ付けにSimple Tags_v2.2-wordpressプラグインを利用

Google or AdMax Promotion(it) 禁断の機能がau公式 …