我相信这很简单,但我不能得到这个如果否则不破坏我的页面:
<?php
$values = get_field('testimonial_text');
if($values) {
echo '
<div class="testimonial entry-content">
<h2><?php the_field('testimonial_title'); ?></h2>
<?php the_field('testimonial_text'); ?>
</div>';
} else {
echo '';
}
?>
谁能告诉我我做错了什么,为什么我做的不起作用? 您已经嵌套了<?php .. ?>
块。这是有问题的迹象!
<?php
$values = get_field('testimonial_text');
if($values) {
echo '<div class="testimonial entry-content">';
echo '<h2>'; the_field('testimonial_title'); echo '</h2>';
the_field('testimonial_text');
echo '</div>';
}
// your else was a no-op, so I removed it
?>
在已经打开的PHP块中有一个PHP块。这是行不通的