存档页面中的高级自定义字段 Sub_Field
Advanced Custom Fields Sub_Field in Archive Page
我在 Wordpress 中使用带有转发器插件的 ACF 插件,通常在 archive.php 中我可以使用 get_field
或 the_field
函数,这些函数显示帖子的数据。 (例如:标题)
在single.php中没有问题,当我想在archive.php
、
中使用the_sub_field
或get_sub_field
时
在archive.php
中,下面的例子显示我没有字。我怎样才能看到“是”字样?我应该怎么办?谢谢。
<?php
if( have_rows('add_content') ):
echo "Yes";
else :
echo "No";
endif;
?>
您需要 if/while 语句才能使中继器工作。
<?php if (have_rows('add_content')){ ?>
<?php while (have_rows('add_content')) { the_row(); ?>
Yes
<?php } // while: ?>
<?php } else { ?>
No
<?php } ?>
我在 Wordpress 中使用带有转发器插件的 ACF 插件,通常在 archive.php 中我可以使用 get_field
或 the_field
函数,这些函数显示帖子的数据。 (例如:标题)
在single.php中没有问题,当我想在archive.php
、
the_sub_field
或get_sub_field
时
在archive.php
中,下面的例子显示我没有字。我怎样才能看到“是”字样?我应该怎么办?谢谢。
<?php
if( have_rows('add_content') ):
echo "Yes";
else :
echo "No";
endif;
?>
您需要 if/while 语句才能使中继器工作。
<?php if (have_rows('add_content')){ ?>
<?php while (have_rows('add_content')) { the_row(); ?>
Yes
<?php } // while: ?>
<?php } else { ?>
No
<?php } ?>