• プラグイン「Custom Post Type Permalinks」を使用して、カスタム投稿を構築しています。
    カスタム投稿「施工実績」(スラッグ:works)として、その下にカテゴリを作成します。

    /works/house/(戸建て)
    /works/apartment/(アパート)
    /works/store/(店舗)

    それぞれに、さらに階層を持たせて、
    /works/house/house_painting/(戸建ての塗装工事)
    /works/house/house_interior/(戸建てのリフォーム)
    /works/house/house_others/(戸建てのその他工事)

    としています。

    パーマリンク設定を以下に設定していて
    https://xxxxx.jp/%work_cate%/%postname%/

    URLは以下になりますが、表示がされません(記事がない)
    https://xxxxx.jp/works/house/house_painting/%postname%/

    実態は以下のURLで存在しています。
    https://xxxxx.jp/works/house/%postname%/

    どこか設定が間違っていると思いますが、わからずにいます。
    ご覧頂いた方で、知っている方がいらっしゃれば、どこの設定を変更すればよいか、ご指南いただけるとうれしいです。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • > その下にカテゴリを作成します。

    これどういうことでしょうか。タクソノミーを作成したと言うことでしょうか? それはどのように設定されているのでしょうか?

    恐らくカスタムタクソノミーの設定と競合しているのだと思います。

    トピック投稿者 soysource

    (@soysource)

    ご返信いただきありがとうございます。
    はい、タクソノミーを作成したということです。
    WPの運用上、表記(ラベル)をカテゴリとしたため、カテゴリとお伝えしてしまいました。
    以下のように、タクソノミーに親子関係を持たせています。

    カッコ内はスラッグ名
    ———————————
    □戸建て(house)
     □塗装工事(house_painting)
     □内装工事(house_interior)
     □その他(house_others)
    □集合住宅(apartment)
     □塗装工事(apartment_painting)
     □内装工事(apartment_interior)
     □その他(apartment_others)
    □店舗他(store)
     □塗装工事(store_painting)
     □内装工事(store_interior)
     □その他(store_others)
    ———————————

    調べた情報の中にスラッグ名にアンダースコアを含めるのに原因があるという情報もありましたが、定かでないです。

    works というスラッグを持つ投稿タイプ、及びタクソノミーが存在するのかと思いますが、それを Custom Post Type Permalinks で対処するのは困難です。対応予定もないです。

    たとえば、

    /works/house/house_painting/hoge

    というURLの場合、house/house_painting/hoge hoge が 分類名なのか、投稿名なのか判定するのが困難だからです。

    タクソノミーのスラッグを、works/category 等とすると解決する場合があります。

    トピック投稿者 soysource

    (@soysource)

    ご返信ありがとうございます。
    承知いたしました。

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