您应该尝试从“the\\u title()”中删除“echo”。
这应该行得通
<div class="project col-md-4">
<div class="col-xs-12 short-testimonial">
<?php
if( get_field( \'short_testimonial\' ) ):
the_field( \'short_testimonial\' );
else:
the_title();
endif;
?>
</div>
</div>
您还可以查看官方文档
here.
您会注意到\\u标题已经displays it by default.
<?php the_title( $before, $after, $echo ); ?>