お蔵入り

プラグインのカテゴリ別アーカイブ欄をいじりたい。

例えば…

Sports (50)
Music (35)
Car (18)

となっている現在のカテゴリ別アーカイブ欄を

Sports [Soccer,Golf,Tennis…] (50)
Music [Rock,Classik…] (35)
Car [MyCarLife,Modelcar,F1…] (18)

という感じで注釈のようなものを追加したいのですが、投稿記事のカテゴリ表示欄には[………]の注釈部分を反映させたくありません。
あくまでも投稿記事のカテゴリ欄には『Sports』や『Music』のみを表示させたいのですが…
どなたかわかる方がいらしたら教えて下さい。よろしくお願いします。

2006-02-21 23:56の質問
カテゴリ  プラグイン  アーカイブ  
プラグイン
プラグイン の情報はこちらです
www.jword.jp/
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
Ads By Google

回答(3)

1.

2006-02-22 00:01:07ベター
フリーエリアを用いてhtml記述するのはどうでしょうか。テキストリンク形式ならアンカータグ数回使用すればできるかと思います。
カテゴリページのURLをメモしておいて、そこにリンクすれば大丈夫じゃないでしょうか。

確かカテゴリページのURLは変わらないはずでしたし。・・・確か。

プルダウン形式にするとなるとJavascript(綴り忘れた)が必要になってきますが・・・。

2.

2006-02-22 00:01:59ベター
私にはわかりませんが、、、

Sports [Soccer,Golf,Tennis…] (50)

これを、

Sports [Soccer,Golf,Tennis…]

というように、件数表示がなくて良いなら、フリーエリアのプラグインに

<a href=" リンク先URL ">Sports [Soccer,Golf,Tennis…] </a>

のように表記すれば可能です。
件数付のやり方は思いつきませんでした。
自信度 : 自信なし 回答レベル : アドバイス

3.

2006-02-25 07:11:26
カテゴリの内容と付加テキストが質問通りだとして、以下のスクリプトをフリーエリアに追加すれば無理やり書き換えることができます。

<script type="text/javascript">
  for (var i=0;i<document.links.length;i++){
    if((document.links[i].href.indexOf("cat_")!=-1)&&(document.links[i].parentNode.className.indexOf("sidebody")!=-1)){
      var t=document.links[i].innerHTML;
      v=t.substring(0,t.lastIndexOf(" "));
      r=t.substring(t.lastIndexOf(" "),t.length);
      switch(v){
      case "Sports":
        addStr=" [Soccer,Golf,Tennis…]";
        break;
      case "Music":
        addStr=" [Rock,Classik…]";
        break;
      case "Car":
        addStr=" [MyCarLife,ModelCar,F1…]";
        break;
      default:
        addStr="";
      }
      document.links[i].innerHTML = v+addStr+r;
    }
  }
</script>

#本職ではないので、もっといいコードがあれば補足をお願いします。
#プラグインで使用されている変数も公開して欲しいですね。
回答レベル : 補足要求
Ads By Google

コメント(2)

#1.  MAC
2006-02-22 21:46:10

CONPさん、spheeさん、早速の回答有難うございます。
私も考えていたのですが、spheeさんの回答通り件数表示がされないので他の方法をと思っておりました。
とりあえずフリーエリアを使ってみます。

#2.  MAC
2006-02-28 00:26:27

井戸端ブルーさん、有難うございます。
試してみたのですが、ブログページ内のフリーエリアの部分が何も表示されませんでした。
ちなみに例題よりもカテゴリ件数を増やしています。

トラックバック

トラックバックURL: