Free!なランサー3

ふとした疑問やコアなお役立ち情報をお届けする情報サイト

【wordpress】カテゴリ別にサイドバーの表示内容を変更させる方法

   

まず初めにどういう事かといいますと

普通はどのページも同じサイドバーが表示されますよね?

それを、変更したいカテゴリのサイドバーだけ変更するという事です。

例えば、トップページは通常で表示、カテゴリAはサイドバーに何も表示しない!といった感じ。

今回はSTINGER5で行いました。

あくまでもSTINGER5での流れになるので注意してください。

テーマによって状況が変わるので、バックアップだけはとっておきましょう。

スポンサーリンク

イメージ

少し難しいうえに、かなり簡単に説明しているので、パニックになるかもしれません。

イメージとしては

新しいサイドバーを追加する

 ↓

新しくウィジェットを追加

 ↓

そのウィジェットを新しく作ったサイドバーに表示させる

 ↓

single.phpで特定のカテゴリにだけ、新たに作ったサイドバーを表示させるためにコードを追加する

という感じです。

スラッグの確認

まずはじめにスラッグを確認しましょう。

スラッグとはカテゴリの略みたいなものです。

サイドメニュー>カテゴリで確認できます。(基本は英数字)

後に使います。

サイドバーを作る

FTPで新しくファイルをアップロードします。

私はFFFTPを使っています↓

サイドバーを新たに作ります。

wp-content/themes/stinger5/にアップロードしてください。

フィル名:sidebar-スラッグ名.php

とりあえず空のファイルでOKです。後ほど書き込みます。

ウィジェットを追加する

functions.phpを開きます。

上記をウィジェット部分の一番下に追加します。

名前の部分は変えて結構です。

この部分の”4”という数字があります。(初期状態)

これは、ウィジェットの数です。

追加した分だけ足してください。

初期状態の4でウィジェットを1つ追加したいなら5でOK

出来たら、外観>ウィジェットで追加されているか確認しましょう。

わかりやすいように適当に使っていないウィジェットを追加しておいてください。

 sideber-***.phpに追加

新たに作ったサイドバーを開いて

デフォルトのsideber.phpをコピペしてください。

任意の場所に以下を追加します。

数字の部分はfunction.phpで何個目に追加したかです

もし初期状態の4で5番目に追加したなら5でOKです。

single.phpを編集する

single.php(単一記事の投稿)を編集します。

↑というのが最後らへんにあるので下記に書き換えます。

スラッグ名の部分は書き換えてください。

これで完了です。確認してみてください。

最後に

簡単な説明、しかも画像もなくわかりづらかったと思います。

これで大丈夫なはずです。

私の場合途中でどうしてもできなくて、新たに作ったサイドバーをアップロードし直したら表示されました。

きっと何かが間違っていたのでしょう。

この記事がお役に立てたら幸いです。

 - wordpress , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

post date*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

  関連記事

stinger Gush ロゴ
wordpressのおしゃれでかっこいい無料テーマ!

WPの無料テーマだけでも、数えきれないほど溢れています。 その中でも、おしゃれで …

.com
新規で独自ドメインを購入したら中古ドメインだった!初心者がハマりやすい落とし穴!

皆さんは知っていますか? 新規でドメインを所得しても中古ドメイン扱いになる事があ …

Googleアナリティクス
wordpressプラグインGoogle Analytics Dashboard for WPの設定方法

wordpressのアクセス解析を行うならGoogleAnalyticsは、有能 …

wp logo
初心者にもオススメなWP無料テーマ

初心者に優しいWPテーマを発見しました。 シンプルでカスタマイズしやすくSEOも …

98
wpxサーバーにFFFTPを接続する設定方法

FTPって何か初心者には敷居が高く感じられませんか? でも、そんな事は無いんです …

ツイート表示3
wordpressのサイドバーにツイートを表示させる方法

ブログにおいてTwitterを使用する事はとても効果的だと最近ひしひしと感じてお …

ロリポップ wpx
最終的にオススメのレンタルサーバーは何処なのか?

数ある中で、オススメのレンタルサーバーは何処なのか?初めてサーバーを借りる人は結 …

追跡
サイドメニューに追尾型広告、Standard Widget Extensionsを設定する方法

追尾型広告の効果は絶大です。しかしどのプラグインがいいのかわからない人は管理人も …