サポート » 使い方全般 » 月別カテゴリー別アーカイブのパーマリンク

  • 解決済 Hamuu

    (@hamuu)


    カスタムパーマリンクを設定して運用しているのですが、月別カテゴリー別アーカイブを表示するリンクを設定するのは不可能なのでしょうか。

    例えばdialy(ID:5)というカテゴリーがあり、このカテゴリーの12月のアーカイブを表示したい場合、デフォルトでは、http://www.hoge.com/?cat=5&m=200812というパーマリンクで表示できると思いますが、カスタムパーマリンクを設定していると、カテゴリーと月の両方の指定をしたい場合でも、 http://www.hoge.com/category/dialy/ と指定すると当該カテゴリー記事が全部表示されますし、http://www.hoge.com/2008/12/と指定すると全カテゴリーの12月のアーカイブが表示されてしまいます。
    http://www.hoge.com/dialy/2008/12/ といったリンクの指定はできないものでしょうか?
    または、他にパラメータをテンプレートに渡すような方法はないものでしょうか?

    よろしくお願い致します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    http://www.hoge.com/dialy/2008/12/ といったリンクの指定はできないものでしょうか?

    できません。標準機能では、カテゴリーと日付の両方を指定するには、クエリー文字列を使う URL しか方法はないです。

    パーマリンクの解析部分に (プラグイン用の) フィルターフックがあるので、これを利用するプラグインを開発すれば不可能ではないですが、かなり高度な技が必要でしょう。

    あと、URL の例示に hoge.com を使われていますが、example.com, example.jp などのドメイン名が用意されているので、こちらを使うのが好ましいです。hoge.com は実在のドメイン名ですので、あなたがこれを所有しているのでない限り、勝手に使ってはいけません。

    トピック投稿者 Hamuu

    (@hamuu)

    lilyfan様

    いつもお世話になります。
    なるほど、クエリー文字列を使うデフォルトのパーマリンクでないと無理という
    ことですね。
    これで、ムダな努力をしないですみました(笑)。

    ありがとうございました。

    PS.
    例示ドメインの件、ご指導ありがとうございます。
    今後は気をつけるようにしたいと思います。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「月別カテゴリー別アーカイブのパーマリンク」には新たに返信することはできません。