我有一个巨大的问题,我打破了我的had,试图找到正确的解决方案。我有以下循环代码。此循环位于我的页面产品中。php文件:
<?php
$terms = get_the_terms( get_the_ID(), \'colour\' );
if ( $terms && ! is_wp_error( $terms ) ) :
?>
<section class="colour__chart">
<div class="container">
<div class="row">
<div id="color-chart">
<h2>Colour Chart</h2>
<?
$terms = get_the_terms( get_the_ID(), \'colour\' );
if( $terms && ! is_wp_error( $terms ) ){
foreach( $terms as $term ){
echo get_field( \'name\', \'colour_\' . $term->term_id );
echo \'<div class="col-md-2 col-sm-4 col-xs-4 text-center">\';
echo \'<div class="color-chart__item" style="background-color:\' . get_field( \'colour_acf\', \'colour_\' . $term->term_id ) . \'"></div>\';
echo \'<p>\' . $term->name . \'</p>\' ;
echo \'</div>\' ;
}
}
?>
</div>
</div>
</div>
</section>
<?php endif; ?>
在今天之前,一切都很顺利。突然,循环停止工作,而不是在前端正确显示,我只看到以下文字:
\'; echo \'
\'; echo \'
\' . $term->name . \'
\' ; echo \'
我还附上了一张截图。非常感谢您的帮助。