愚かなバグのようですが、どうやってタイトルで注文できますか?とにかく日付順で注文!私が使っている:
query_posts( array(
'post_type' => 'page',
'posts_per_page' => -1,
'orderby' => 'title',
'order' => 'ASC'
) );
これをSHORTCODEとして機能的に使いたい。私が達成しようとしているのはアルファベット順にすべてのエントリのサイトマップ/インデックスを作成することです。また、私は最新のWPを使っています。
Chip Bennettに、query_posts
をコンテンツの中で使って間違っていると言ってくれてありがとう。それで私はget_posts
を使いました、そして私が欲しかったものを手に入れました、ありがとう!
あなたが私と同じ問題を抱えているなら、ここにあなたがそれをどのようにすることができるかの例があります:
function some_name(){
global $post;
$tmp_post = $post;
$args = array( 'post_type'=>'page', 'numberposts' => -1, 'orderby'=> 'title', 'order' => 'ASC' );
$myposts = get_posts( $args );
if ( !empty($myposts) ) {
foreach( $myposts as $post ) : setup_postdata($post);
the_title();
echo '<br>';
endforeach;
}
$post = $tmp_post;
}