私は私のテーマスタイルでこれを持っています:
<?php $args = array('order' => 'DESC', 'orderby' => 'date', 'nopaging' => false, 'posts_per_page' => '15', 'category__in' => array(21));
$query = new WP_Query($args);
if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post();
?>
<article>
<!-- Here Last News, This comment added by sirsaleh:. -->
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 ">
<div class="col-xs-12 col-sm-3 col-md-3 col-lg-3 no-padding">
<?php if (has_post_thumbnail()) {
the_post_thumbnail('newstree-thumbnail', array('class' => 'col-xs-12 col-sm-12 col-md-12 col-lg-12 no-padding '));
}
?>
</div>
<div class="col-xs-12 col-sm-9 col-md-9 col-lg-9 ">
<h4><?php if (function_exists('the_subtitle')) the_subtitle(); ?></h4>
<h3><a title="<?php the_title_attribute(); ?>"
href="<?php the_permalink() ?>"><?php the_title(); ?></a></h3>
<p><?php the_excerpt(); ?></p>
</div>
<hr class="hratna">
</div>
</article>
<?php
}
}else {
}
カテゴリの投稿の降順で投稿の最初の公開日でソートしますが、投稿編集で公開日を変更した場合(たとえば今など)、次のようになります
それは変わりません、そして私の役職は修正されたままです!手動で投稿の日付を変更しても、投稿を表示するテーマの順序を変更するにはどうすればよいですか。
任意の助けをいただければ幸いです。
post_date
を使ってみてください。
'orderby' => 'post_date'
あなたもsticky posts
を持っているかどうかを確認してください、付箋投稿は常にあなたの結果の上になるでしょう。