【发布时间】:2025-12-30 01:05:06
【问题描述】:
所以这可能是一件非常愚蠢/简单的事情,但我无法解决这个问题。如果没有找到帖子,我想要实现的是在 WP 循环之后显示信息。所以我得到了这段代码:
@php
$args = array (
'post_type' => 'jobs',
'order' => 'ASC',
'posts_per_page' => '-1',
//'paged' => '1',
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
@endphp
<div class="col-lg-12" data-postID='{!! get_the_ID() !!}' >
<div>
<a href="{!! the_permalink() !!}">
<div class="jobButton">
{!! the_title() !!}
<div class="arrow">
</div>
</div>
</a>
</div>
</div>
@php
endwhile;
wp_reset_postdata();
@endphp
它有效。但是当我尝试使用类似的东西时:
@noposts <content here> @endnoposts
或
@if ($loop->have_posts()) <content here> @endif
它使 Wordpress 崩溃.. 怎么办?
【问题讨论】:
-
解释 “它使 Wordpress 崩溃..”。检查您的错误日志。
标签: php wordpress while-loop roots-sage