サポート » 使い方全般 » ウィジェットの表示条件を引き継いで一覧ページを表示する方法

  • 例えば以下のようなウィジェットが有るとします。

    ■ウィジェットA
    表示条件:
     ・特定のカスタム投稿タイプ
     ・更に特定のタグに紐付いている投稿
     ・件数は6件まで

    このウィジェットに「更に見る」というボタンを追加してカスタム投稿タイプのarchiveページに遷移させる場合、どのようにウィジェットの表示条件を引き継ぐのが良いのでしょうか?

    GETパラメータで全て引き継ぐ形でしょうか?

    ご教示頂けると助かります。
    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • Honda

    (@rocketmartue)

    タグの編集画面で、「タグを表示」をクリックして表示されるページにリンクを貼るだけでよいのではないでしょうか。
    他のアーカイブページとテンプレートを分ける場合は、
    通常のタグを使用しているのなら、tag-$slug.php
    カスタム分類を使用しているのなら、taxonomy-$taxonomy-$term.php
    を作成してください。

    http://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E9%9A%8E%E5%B1%A4#.E3.82.BF.E3.82.B0.E8.A1.A8.E7.A4.BA

    トピック投稿者 nmaru

    (@nmaru)

    RocketMartue様

    ご返信ありがとうございます。

    私の書き方が悪かったのですが、「更に見る」と言うのは、タグのarchiveを表示するのではなく、今回の例ですとウィジェットに表示されているカスタム投稿タイプ6件に続く、7件目以降をarchiveとして表示したいという意味になります。

    例えば、

    カスタム投稿タイプ:テレビ番組(program)
    タグ:バラエティ
    「バラエティ」タグに紐付く全投稿数:100件
    ウィジェットに表示される件数:6件

    こういった場合に、ウィジェットの「更に見る」というボタンを押すと、7〜100件目を見れるarchiveページに遷移させたいのですが、archive-program.phpにどのように絞り込むタグのパラメータを渡すのか、そもそもarchive-program.phpを使うのかという点が知りたいです。

    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ウィジェットの表示条件を引き継いで一覧ページを表示する方法」には新たに返信することはできません。