a-> z順序で投稿を表示するための最良のアプローチは何ですか?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/2210

  •  16-10-2019
  •  | 
  •  

質問

私はその中にリソースセクション、学校のリスト、ドキュメントなどを備えたサイトを立ち上げたばかりです。クライアントは、ユーザーが各特定のカテゴリでポスト/リソースに従って投稿/リソースを表示できるようにする「アルファベット順のソーター」を追加するように求めました。彼らの最初の手紙。

これは(理論的には)難しいことではありません。問題は、ネストされたカテゴリを備えたカスタムポストタイプであり、私はすでにリクエストを操作していることです( request フィルター)404ではなく、私が望むものを取得します。

構造はです domain.com/resources/parent-category/child-category/post-name そして、私はかなりパーマリンクのように見たいです domain.com/resources/parent-category/child-category/A-Z 使用していません index=A-Z.

これは、ユーザーがURLの一部を削除したときに機能する必要があります(AZ順序で正しい投稿を表示) domain.com/resources/parent-category/A-Z また domain.com/resources/A-Z.

私たちが戻って「文字あたりのカテゴリ」、分類、カスタムフィールドなどを追加できないことを考えると、そのための最良のアプローチは何ですか?生のsqlにフックしてここに編集する方法はありますか http://wordpress.org/support/topic/first-letter-posts?

ありがとう!

役に立ちましたか?

解決

私の推奨事項は使用することです query_posts() クエリを変更するために orderby=titleorder=ASC ...これは最初のクエリと同じ結果を返しますが、投稿があります タイトルごとにアルファベット順に注文します.

他のヒント

このプラグインは役立つかもしれません: http://www.nateomedia.com/wares/downloads/wordpress/wp-snap/

(WP-SNAPの略:アルファベット順の投稿をナビゲートするためのWordPressシステム)

間違いなく 高度なポストタイプの注文 その目的に最適なプラグインであり、特定のカテゴリの投稿をアルファベット化できます。また、カスタムフィールドを使用して注文することもできます。

ライセンス: CC-BY-SA帰属
所属していません wordpress.stackexchange
scroll top