Php 反转函数输出方式

Php 反转函数输出方式,php,wordpress,Php,Wordpress,我很难扭转这种循环 Atm,循环首先显示最新的帖子,因为我猜这些帖子是在数组中其他帖子的基础上添加的,而我希望它首先显示最老的帖子 所以我的问题是,如何让最老的帖子先展示,而最新的帖子在最后展示 这是在while循环中首先显示最新帖子的代码: while($portfolio->have_posts()) { $portfolio->the_post(); $post = get_post(); $output .= '<a class="w-portf

我很难扭转这种循环

Atm,循环首先显示最新的帖子,因为我猜这些帖子是在数组中其他帖子的基础上添加的,而我希望它首先显示最老的帖子

所以我的问题是,如何让最老的帖子先展示,而最新的帖子在最后展示

这是在while循环中首先显示最新帖子的代码:

while($portfolio->have_posts())
{
    $portfolio->the_post();
    $post = get_post();
    $output .= '<a class="w-portfolio-item-anchor" href="javascript:void(0);" data-id="'.$post->ID.'">'
}
return $output;
while($portfolio->have_posts())
{
$portfolio->the_post();
$post=get_post();
$output.=''
}
返回$output;
问候,,
Patrick

要扭转这种情况,请在循环之前的某个地方将其添加到主题中:

query_posts($query_string . "&order=ASC");
或者查找当前正在查询的位置,并确保使用了
&order=ASC

或者,作为@ɴ-ᴀ-ᴛ-ʜ在评论中提到,改变这一点:

$output .= '<a class="w-portfolio-item-anchor" href="javascript:void(0);" data-id="'.$post->ID.'">'
$output.=''
为此:

$output = '<a class="w-portfolio-item-anchor" href="javascript:void(0);" data-id="'.$post->ID.'">' . $output;
$output=''$产出;

$output='您的html代码'$产出而不是
$output.=…
Awesome@ɴᴀᴛʜ这很有效。太棒了,感谢N A T H的评论更新。有效的答案是@ɴ的答案ᴀ ᴛ ʜ .