4
posts
Tag:レイアウト
ウィジェット領域を2つ以上つくる
WordPressのウィジェット領域は、標準ではsidebar.php内の1カ所だけだが、index.phpやfooter.phpなど、その他のエリアにもウィジェット領域を持たせる。
■手順1:
テーマフォルダ/functions.php 3行目
これを
※数字は、ウィジェット領域の数

記事数に応じたアフィリエイト表示
WordPressに限らずブログなどの動的なWebページでは、本文とサイドバーのレイアウト上のアンバランスが生じることがよくありますね。それを軽減するためのTipsになれば。。
■目的:
カテゴリ一覧や検索結果などで記事数が少ない場合のみ、アドセンスやアフィリエイト広告を記事リストの最後に表示する。
■現状:
検索結果が1件しかなかった場合など、サイドバー側はひたすら長く続き、本文側は空白が続く、という見た目よろしくない状態。かといって、検索結果が少なかった場合を想定して本文側に広告を挿入すると、記事数が多かった場合には本文側が膨らむ…。

ウィジェット
ようやくWordPressの「ウィジェット」機能を使用し始めました。
ウィジェットとは、サイドバーの項目を並び順もその中身も管理画面から簡単に変更することができる機能です。Ajaxを使用してドラッグ&ドロップで直感的に並べ替えできます。ver.2.2以降のWordPressでは標準機能となっています。また2.0、2.1もプラグインを入れることで対応させることができます。
■ウィジェット機能のプラグインをダウンロード(2.2以降は不要)
Widgets Plugin Downloads Automattic, Inc.

記事のいろいろな情報をGetする。
WordPressはテンプレートタグを使うことで簡単にいろいろな情報を呼び出せるけど、もっといろんな呼び出し方がある。phpの関数を併用する場合などは、例えば記事の本文を呼び出す場合
を使う代わりに
という呼び出し方をすると、phpの関数の引数に放り込めるので、いろいろに加工できる。
