新手在这里...
我的自定义帖子类型为“设备”(葡萄牙语团队)。我试图按帖子标题的字母顺序对它们进行排序,然后显示the_title,以便我们按字母顺序列出姓名。
我已经在这里进行了搜索,并尝试了一些修复程序,但是我正在努力获取除标准订单以外的任何其他东西。
任何帮助将不胜感激!
<?php
$args = array('orderby'=> 'title', 'order' => 'ASC', 'post_type' => 'equipe', 'posts_per_page' => -1, 'post_status' => 'publish' );
$q = new WP_Query($args);
while ( $q->have_posts() ) : $q->the_post();
?>
<h3><?php the_title(); ?></h3>
<?php
endwhile;
wp_reset_query();
?>
答案 0 :(得分:0)
<?php
$args = array( 'post_type' => 'equipe', 'posts_per_page'=>5, 'orderby'=>'post_title','order'=>'ASC');
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
?>
答案 1 :(得分:0)
已解决:
确定执行menu_order的原因是由于插件Post Types Order中的设置(F * ing复选框)。
我需要取消选中自动排序 并选中使用查询ASC / DESC参数
然后,这使我可以如下调整数组(并在上面进行了讨论): $ args = array('orderby'=>'title','order'=>'ASC','post_type'=>'equipe')
但是我确实需要在按menu_order原始查询排序的其他页面中添加'order'=>'ASC'。