web-dev-qa-db-ja.com

Wp_get_archivesの出力を '?post_type = foo'で拡張しますか?

カスタム投稿タイプを日付ベースのアーカイブの表示どおりに表示するようにしました。構造体example.com/year/month/day(およびそれ以上)は、 '?post_type = post_type_name'で拡張されている限り正しく機能します。

Bainternets ソリューションを使うと、アーカイブにCPTが含まれているかどうかに基づいてアーカイブを正しく一覧表示するためのwp_get_archivesも得られます。

問題は、wp_get_archivesがデフォルトのアーカイブパーマリンクをまだ返すことです。

example.com/year/month/day

しかし、私が先に述べたように、私は必要です:

example.com/year/month/day?post_type=post_type_name

これを達成する方法について何か提案はありますか?

2
Anna

コメントから:

プラグイン カスタム投稿タイプアーカイブ を使用してください。 register_post_type()の引数'has_archive' => TRUEよりもやや柔軟です。

1
fuxia