• 解決済 ringo726

    (@ringo726)


    WP ver.3.9.1 です。

    HOME(index.php)
     │
     ├ブログ(archive.php)
     │  ├blog-A
     │  ├blog-B
     │  └blog-C
     │
     └お知らせ(archive-info.php)←カスタム投稿タイプ
       ├infoーA
       ├infoーB
       └infoーC

    上記のような構造で、Breadcrumb NavXT,Custom Post Type Permalinks,
    Custom Post Type UIを用いて表示面においては上手くいったのですが、
    サイドバーやパンくずなどでアーカイブページのリンクURLがおもうようにならず困っています。
    カスタム投稿タイプ「お知らせ」のアーカイブに至っては404エラーになってします。

    いくつか既存スレッドを拝見しましたが、自分の症状とぴったり同じものが見つけられなかったので質問いたしました。現在下記のように記していますが、

    ブログ
    <?php wp_list_categories( 'orderby=id&title_li=&show_count=1&hide_empty=0&child_of=1' ); ?>

    お知らせ
    <?php wp_list_categories(array('title_li' => '',taxonomy => info, 'show_count' => 1,'hide_empty' =>0,'child_of' =>20,'order'=> 'DESC',)); ?>

    ブログのアーカイブURLは、
    理想:sumple.com/blog/’category slug’/
    現実:sumple.com/category/blog/’category slug’/
              ↑/category がいらないがアーカイブ画面は表示されている

    お知らせのアーカイブURLは、
    理想:sumple.com/info/’category slug’/
    現実:sumple.com/info/%info_slig%/’category slug’
                 ↑/%info_slig% が不要で表示もされない
    という状況です。
    各プラグインの設定もいろいろ試したり、無効化してみたりもしましたが上手くいきません。
    アドバイスよろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック投稿者 ringo726

    (@ringo726)

    %info_slig% は %info_slug% の間違いです。

    この文字列は、URLにそのまま記載されてる状態です。
    リライトされずに表示されてるのかと思って、カスタム投稿タイプとカスタム分類のリライト設定をそれぞれfalseやtrueに切り替えて試してもみましたが治りません。

    トピック投稿者 ringo726

    (@ringo726)

    Custom Post Type Permalinksの使用を停止したところパーマリンクが思ったとおりのものになりました。
    お騒がせいたしました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「アーカイブページのURLが思うように設定できません」には新たに返信することはできません。