WordPress初心者の方も、愛用者の方も、
楽しく学べるフォローサイト!

WP-Master.club ヘッダーロゴ

ウィジェットを表示するWordPressテンプレートタグ!

WordPressにはウィジェットという、いわゆるサイドメニューによく表示されるような項目を設定できます。

 

場所は「ダッシュボード」の、「外観」→「ウィジェット」。

ウィジェット 設定方法

 

ここで設定した項目を呼び出すテンプレートタグは下記のとおりです。

 

表示してみると、こんな感じです。

ウィジェット表示結果

 

ダッシュボードで設定した項目がそのまま表示されます。

表示の順番などを変えられるので、お好みのメニューで配置してみましょう。

気になるのは、リストのビジュアルが何も設定されていない点ですね。
ここはCSSで調整をしましょう。

ブラウザでソースコードを確認してみると、該当部分はこんな感じで書かれています。

<li>を入れ子にしてあるんですね。h2にも、discのチョボが付いてしまってます。

また、特徴的なのは、入れ子の<li>の前に、<ul>がないという事です。

HTMLは曖昧な言語であるため、これくらいの抜けであれば全く表示されないというわけではないですが、やはり文法上よくないです。

なので、前後に<ul>~</ul>を付けてあげると良いですね。CSSでも表現しやすくなります。

 

そんなこんなで、例えば下記のように記述すると、リストスタイルや書式等を変更することができます。

 

 

結果はこんな感じ。

dynamic_sidebar() CSS調整

 

ほかにも、リンクの色を変えたりとか背景色を付けたりとか、自由に設定する事ができます。

 

<おまけ>

ちなみに、下記は、それぞれ単体でカテゴリーやアーカイヴを表示したい場合のテンプレートタグです。

前出同様、<ul>~</ul>は付いていないので、付けることをおすすめします。

●カテゴリー

 

●月別アーカイブ

これで、単体で表示されます。便利ですね^^