投稿に "menu_order"フィールドを使用する方法は?
カスタムオーダーで投稿を注文したいという特別な場合があります。通常はページにのみ使用される "menu_order"フィールドを使用するのが良いでしょう。 WordPress管理UIでそれを公開するための最良の方法は何でしょうか?
どうやらそれは簡単です:
add_action( 'admin_init', 'posts_order_wpse_91866' );
function posts_order_wpse_91866()
{
add_post_type_support( 'post', 'page-attributes' );
}
そして、クエリを実行します。
$order_posts = new WP_Query(array(
'post_type' => 'post',
'post_status' => 'publish',
'orderby' => 'menu_order',
'order' => 'ASC',
) );