我很喜欢ACF(高级自定义字段)插件转发器字段,但我的WordPress站点中有两个页面,其中的部分共享完全相同的数据。
显然,CMS的一个关键方面是,当出现上述情况时,客户端只需在一个地方更新共享数据。
我想知道我怎么能做到这一点?我发现如下:
<?php
$include = get_pages(\'include=120\' );
$content = apply_filters(\'the_content\' ,$include[0]->post_content);
echo $content;
?>
这适用于“the\\u content”,但我不确定如何将其替换为我的转发器字段数据,如下所示:
<?php
if( get_field(\'treatments\' ) ): ?>
<?php
$i = 0;
while( has_sub_field(\'treatments\' ) ):
$i++;
?>
<div class="treatments" id="treatment-<?php echo $i; ?>">
<img src="<?php the_sub_field(\'image\' ); ?>" />
<?php the_sub_field(\'description\' ); ?>
<a href="<?php the_sub_field(\'link\' ); ?>">Read More ></a>
</div> <!-- treatments -->
<?php endwhile; ?>
<?php endif; ?>