【wordpress】固定ページリストの表示順番を変更する

2013年4月15日 - Wordpress
スポンサーリンク

20130413_sort01-1

おはようございます(^-^)/

ナカジ(@cp_nakajun)です。
 
 
WordPressのテーマによって

[管理画面]で設定する固定ページの並び順

【ページ属性→順序】が効かないことが判明しました。

20130413_sort02

 
 

僕のブログで使ってるテーマがそうでした。

解決方法を見つけましたので共有します。

スポンサーリンク

 

◆themeのfunction.phpを編集する

管理画面の[外観]→[テーマ編集]→[function.php]を編集します。

20130413_sort03

「sort_column」が「post_title」になってます。

要は「記事の名前順」ということです。

20130413_sort04

これを「menu_order」に変更することで解決します。

 

◆sort_columnのパラメーター

  • ‘post_title’ アルファベット順に並び替えます(デフォルト)。
  • ‘menu_order’ ページ順序によって並び替えます。ページ順序は ダッシュボードでユーザーが指定した番号のことです。
  • ‘post_date’ 作成日順に並び替えます。
  • ‘post_modified’ 最終更新日順に並び替えます。
  • ‘ID’ ページ ID 順に並び替えます。
  • ‘post_author’ ページ作成者の ID 順に並び替えます。
  • ‘post_name’ ページスラッグ (パーマリンク) のアルファベット順に並び替えます。

 

ついでに、

◆sort_orderのパラメーター

  • ‘asc’ 低いほうから高いほうへ並び替えます。
  • ‘desc’ 高いほうから低いほうへ並び替えます。

 

以上でした。

 

 

スポンサーリンク



サイト運営者

運営者:ナカジ
電子音楽家・クリエイティブコーダー・ブロガー

>>運営者プロフィール&当サイトの詳細