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でシェアする
ページトップへ