サポート » プラグイン » Custom Post Type Permalinks の修正提案

  • 解決済 gblsm

    (@gblsm)


    下記トピックで質問があって Custom Post Type Permalinks の英語サポートフォーラムを見てみたところ、過去に類似のバグが報告されていました。
    質問があったトピック: 複数のカスタム投稿タイプで1つのカスタム分類を用いた際のテンプレート
    類似バグの報告: [resolved] Archive taxomomies with many CPT

    そこでプラグインのコードを少し見てみたところ、下記の部分にも同様の修正が必要みたいです。試してみて解決したので多分大丈夫だと思うのですが…
    ファイル: CPTP/Modules/Rewrite.php
    関数: registered_taxonomy

    // 修正前
    add_rewrite_rule( $slug.'/'.$taxonomypat.'/(.+?)/?$', 'index.php?'.$tax.'=$matches[1]', 'top' );  // modified by [steve] [*** bug fixing]
    // 修正後
    add_rewrite_rule( $slug.'/'.$taxonomypat.'/(.+?)/?$', 'index.php?'.$tax.'=$matches[1]'.'&post_type='.$post_type, 'top' );  // modified by [steve] [*** bug fixing]

    つまり .'&post_type='.$post_type を追加するんですが、上記を含めて 8 行が対象です。

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「Custom Post Type Permalinks の修正提案」には新たに返信することはできません。