我有一个已注册ACF块并在页面上输出的字段组。
我需要这个字段在页面中使用时也输出一些模式代码在页面的头部,但当我尝试访问header.php中的该字段时,它没有从该字段输出任何内容。
我正在使用mu插件,不知道这是否会成为一个问题?
header.php
<?php
// Get the global variable
global $post;
// Check rows exist.
if( have_rows('block_faq') ):
// Loop through rows.
while( have_rows('block_faq') ) : the_row();
// Load sub field value.
$question = get_sub_field('question');
echo $question;
$answer = get_sub_field('answer');
echo $answer;
// End loop.
endwhile;
// No value.
else :
// Do something...
endif;
?>
1条答案
按热度按时间y1aodyip1#
在头循环中使用
reset_rows();
,如果它工作的话。否则使用下面的header.php
代码片段来生成架构-