HOME Twitter PC RSS 

スマートフォン版 ありのごとくあつまりて

スマートフォン用の共有テンプレートを 3作登録 しています。 FC2ブログユーザーさんは、是非使ってみてくださいね。 詳細はこちら

HOME > ブログカスタマイズ上級 > FC2 非表示カテゴリーの作り方

FC2 非表示カテゴリーの作り方

http://arinogotokuatumarite.blog19.fc2.com/blog-entry-68.html

カテゴリーの一覧で表示されない 「非表示カテゴリー」 の作り方を紹介します。 これは、スクリプトを使っている訳でもなく スタイルシートで見えなくした訳でもない 極めて単純な発想ですが、私が実際に使っている方法です。
ちなみに、限定公開などのプライベートモードとは 別もので、Web上に公開されているけれども カテゴリーリストに載らない というだけのものです。

今現在 私が使っているのは 「ノンカテゴリー」 と 「非表示カテゴリー」 の2つです。 カテゴリー名は適当に付けてありますが、使っている意味合いが異なります。 例えば、「ゴミ箱行きカテゴリー」 「補足だけの記事」 「管理用カテゴリー」 「ご利用規約」 などに使うのも一案です。

右上の カテゴリーリスト は FC2の変数 を利用して 自動的に書き出している 一般的なものですが、 「ノンカテゴリー」 と 「非表示カテゴリー」 は載りません。 (月別アーカイブ や 検索結果ページ などには 記事 が反映されます。)

カテゴリの編集画面 (親子カテゴリーの場合)

カテゴリーリストで 表示されないカテゴリー の作り方


A. 親子ツリー表示の場合

このサイトのように、カテゴリーに親と子を表示している場合の方法です。 公式または共有プラグイン を使っていれば、以下のような 変数 が入っているかと思いますが... まずは それを確認。

  1. <!--category_parent-->
    親カテゴリ (子カテゴリがある場合) に表示する
    <!--/category_parent-->

  2. <!--category_sub_begin-->
    親カテゴリ下にある、子カテゴリの先頭 で表示する
    <!--/category_sub_begin-->

  3. <!--category_sub_hasnext-->
    親カテゴリ下にある、子カテゴリの最後尾以外 で表示する
    <!--/category_sub_hasnext-->

  4. <!--category_sub_end-->
    親カテゴリ下にある、子カテゴリの最後尾 で表示する
    <!--/category_sub_end-->

  5. <!--category_nosub-->
    子カテゴリを持たないカテゴリ で表示する
    <!--/category_nosub-->

表示したいカテゴリーを 親カテゴリー または 子カテゴリー という親子関係のものにしておけば、5. が余ってきます。 ここに目をつけ、テンプレートやプラグイン のカテゴリー表示該当箇所から 5. 部分を削除し、非表示にしたいカテゴリー を 5. に該当するように入れておきます。

カテゴリの編集画面 (親子カテゴリーの場合)

↓↓ カテゴリーリスト用 ソースの一例 ↓↓
【 参照 : 直接編集OK 整形済みコピー用ソース
<ul style="margin-top:5px">
<!--category-->
<!--category_parent-->
<li style="margin:0 0 6px 0">
<a href="<%category_link>" title="親カテゴリー: <%category_name> へ"><b><%category_name></b>&nbsp;[total <%category_count>]</a><br />
<!--/category_parent--><!--category_sub_hasnext-->
├&nbsp;<a href="<%category_link>" title="カテゴリー: <%category_name> へ"><%category_name> (<%category_count>)</a><br />
<!--/category_sub_hasnext--><!--category_sub_end-->
└&nbsp;<a href="<%category_link>" title="カテゴリー: <%category_name> へ"><%category_name> (<%category_count>)</a><br />
</li><!--/category_sub_end-->
<!--/category-->
</ul>

↑ ソースは このブログ で以前使っていたもので 一例 です。 要は、今使っているソースの <!--category_nosub--> ~ <!--/category_nosub--> 部分を削除 すればOK!

B. 単カテゴリー表示の場合

親カテゴリーのない単カテゴリーで使っている場合には、逆に 5. だけでOKなので、テンプレートやプラグイン のカテゴリー表示該当箇所から 5. 部分以外を削除し、非表示にしたいカテゴリー を 親と子 に該当するように入れておきます。

カテゴリの編集画面 (単カテゴリーの場合)

↓↓ カテゴリーリスト用 ソースの一例 ↓↓
【 参照 : 直接編集OK 整形済みコピー用ソース
<ul>
<!--category-->
<!--category_nosub-->
<li><a href="<%category_link>" title="カテゴリー: <%category_name> へ"><%category_name> (<%category_count>)</a>
</li>
<!--/category_nosub-->
<!--/category-->
</ul>

↑ ソースは オーソドックスなリスト表示 のものですが、使えそうならどうぞ。


スポンサーリンク

楽天写真館
今すぐ使える特別クーポンプレゼント!!
初回限定プリント1枚4円 50枚200円!送料無料など

記事URL(共通)
http://arinogotokuatumarite.blog19.fc2.com/blog-entry-68.html

Hatena Google Bookmarks Google+ Yahoo! Facebook Twitter FC2ブログランキング
コメントを見る 3件 コメントを書く PC版で読み直す

CATEGORY RSS

カテゴリ : ブログカスタマイズ上級

カテゴリーリスト (記事件数)

ブログカスタマイズ中級 (15) / ブログカスタマイズ上級 (30) / FC2共有テンプレート (16) / FC2マニア・仕様関連 (21) / アクセス解析・SEO対策 (18) / ブログ雑記・その他 (8) / TV・NET・GAME (12) / 子育て・日々の出来事 (10) / 得するお役立ち情報 (15) / 無料素材のリンク集 (11) / 無料ソフト・フォント等 (10) / Twitter・ブラウザ関連 (26) /

PC版へ変更
トップページへ
ページ先頭へ戻る

※2014-04-29まで FC2ブログ有料プラン を適応中です。