web-dev-qa-db-ja.com

パーマリンクの分類学の用語

私は大きな問題を抱えています。私は一日中これに頭をぶつけてきました。ばかげた簡単な質問のようです。おそらくばかな簡単な答えでも。しかし、私はそれを見つけることができないようです。

私が欲しいのは簡単です。私は "producten"と呼ばれるcustom_post_typeと "producten_categorie"と呼ばれる分類法を持っています。そこには、「produten_categorie」という用語に割り当てられている数百の製品があります。パーマリンクを変更して、製品のパーマリンクに分類用語が表示されるようにします。

私が今持っているものは以下の通りです:

  • www.domain.com/producten/(製品アーカイブ)
  • www.domain.com/producten/category(商品カテゴリアーカイブ)
  • www.domain.com/producten/category/subcategory(商品サブカテゴリアーカイブ)
  • www.domain.com/producten/post_tile(「producten」内の投稿用の単一ページ)

私が欲しいのは以下の通りです:

  • www.domain.com/producten/(製品アーカイブ)
  • www.domain.com/producten/category(商品カテゴリアーカイブ)
  • www.domain.com/producten/category/subcategory(商品サブカテゴリアーカイブ)
  • www.domain.com/producten/category/post_tile(メインカテゴリの投稿用の単一ページ)
  • www.domain.com/producten/category/subcategory/post_tile(サブカテゴリでの投稿用の単一ページ)

うまくいかない。私は最初に "カスタム投稿タイプのパーマリンク"プラグインを試しました。これはうまくいきませんでしたし、404エラーを出しました。パーマリンクを数回以上フラッシュした後でも。

その後、 "filter_post_type_link" を使って手動でパーマリンクを変更してみました。しかし、私はそれを機能させることができません。

分類の登録タイプを登録するためのコードはここにあります - > http://Pastebin.com/DMfA21qb

誰かが私を助けることができると思います。

5
Jasper

この記事を見てください

カスタム分類法とカスタム投稿タイプ(基本名/親税/子税/カスタム投稿タイプ名)でパーマリンク構造を作成する方法

を伴う:

カスタム投稿タイプのパーマリンク構造を変更する方法と分類法

そして

カスタム投稿の種類、分類法、およびパーマリンク

それはあなたが/ category/subcategory/othersubcategory/posttitleに対して何をしようとしているのかをカバーします。

編集:私はこれを実装し、二重末尾のスラッシュに関するいくつかの問題を修正しました。これを見て、それは動作します 階層的タクソノミのカスタムパーマリンクで二重スラッシュを修正するには?

2
jochem

変更してみてください

'hierarchical' => false,

'hierarchical' => true,
0
henrywright

直接的な答えではないことは知っていますが、MagicFieldsプラグインを試すこともできます。 http://magicfields.org/ /

カスタム投稿タイプや分類法を扱うのがはるかに簡単になります。それはあなたの特定の要件のためにやり過ぎであるかどうか私は知りませんが。

0
poisonborz