WordPressで思った通りの順番で記事をソート
公開日| 2009年11月19日 | コメントはまだありません。
WordPressで思った通りの順番で記事をソートするのは、簡単です。
WordPressで、記事をソートする場合、
get postsの
orderby
(文字列) どの項目の値で投稿をソート(並べ替え)するか。次の値など:
-
'title'
– ページ/記事タイトルのアルファベット順にソート (初期値) -
'date'
– 投稿日時順にソート -
'modified'
– 最終更新日時順にソート -
'ID'
– 投稿ID でソート -
'author'
– 著者の ID 番号でソート -
'name'
– 投稿スラッグのアルファベット順にソート - 注: この値は wp_post テーブル のどのフィールド名でも指定できる。
を利用します。
単純なブログであれば、日付でソートすれば、ほぼ、OKだと思いますが、
ひとつのテーマで、きれいなメニューをつくりたい場合は、記事の順番を入れ替えたくなります。
そうすると、上記のいずれも当てはまらないことが多いと思います。
その場合、どうするか。
簡単に解決するのは、タイトル名でソートさせることです。
記事を並べたい順番で、タイトルにコメントを挿入すればOKです。
例えば、
|
のように設定してあがえると、ちゃんとソートしてくれます。
まれに、日付を強引に設定していたりしているブログをみかけます。
もしお困りの方がいれば、試してみるのも一考かと思います。
WordPressでは、ページ編集には、順番を決める「順序」という属性が設定できるようになっています。(ページ編集画面右)
この記事を読んだ人は、こんな記事も読んでいます。:
コメント
コメントをどうぞ