Joomla!,Wordpressでサイトを構築するためのヒント

WordPressで思った通りの順番で記事をソート

公開日| 2009年11月19日 | コメントはまだありません。

WordPressで思った通りの順番で記事をソートするのは、簡単です。
WordPressで、記事をソートする場合、
get posts
orderby
文字列) どの項目の値で投稿をソート(並べ替え)するか。次の値など:

  • 'title' – ページ/記事タイトルのアルファベット順にソート (初期値)
  • 'date' – 投稿日時順にソート
  • 'modified' – 最終更新日時順にソート
  • 'ID' – 投稿ID でソート
  • 'author' – 著者の ID 番号でソート
  • 'name' – 投稿スラッグのアルファベット順にソート
  • 注: この値は wp_post テーブル のどのフィールド名でも指定できる。

を利用します。

上記のパラメータは、英語版の最新情報を確認してください。(日本語版は、改版されていないことがあります。)

英語のドキュメント

単純なブログであれば、日付でソートすれば、ほぼ、OKだと思いますが、
ひとつのテーマで、きれいなメニューをつくりたい場合は、記事の順番を入れ替えたくなります。

そうすると、上記のいずれも当てはまらないことが多いと思います。

その場合、どうするか。
簡単に解決するのは、タイトル名でソートさせることです。

記事を並べたい順番で、タイトルにコメントを挿入すればOKです。
例えば、

<!--001-->テスト
<!--002-->テスト
<!--003-->テスト

のように設定してあがえると、ちゃんとソートしてくれます。

まれに、日付を強引に設定していたりしているブログをみかけます。
もしお困りの方がいれば、試してみるのも一考かと思います。

WordPressでは、ページ編集には、順番を決める「順序」という属性が設定できるようになっています。(ページ編集画面右)






コメント

コメントをどうぞ








翻訳

最近の記事

カテゴリー

タグクラウド

execute remove フロントページ 投稿ページ トップページ install WIndows Note Convert META generator 日付 donwload file manage multibyte utf-8 unicode shiftjis euc console サイトマップ 問題 ParmaLink Redirect パーマリンク はみ出る pre テンプレート テーマ タグクラウド マルチランゲージ リダイレクト PHP(タグ) タグ table control HTML(タグ) コマンド 国際化(翻訳) SQLite(タグ) MySQL(タグ) qTranslate プラグイン(タグ) Wordpress(タグ)

リンク

このサイトは?

Joomla!,WordpressなどCMSを使ったサイト構築、サイト管理からソフトウェアの使用方法、開発環境までのヒントを記述します。

  • はてなブックマークへ追加する
  • Facebookでシェアする
  • twitter でつぶやく
  • Google Plusでシェアする
  • Pocketでシェアする
ページトップへ