无法将the_field()的值赋给变量

时间:2015-09-01 11:02:04

标签: php wordpress function advanced-custom-fields

我在Wordpress中使用高级自定义字段。我在一个字段中有一个文件路径(例如"子菜单/ abc.php"在字段" ACFfield")。我想在网页上包含该信息。

如果我这样做:

<?php include "submenu/abc.php" ?>

这很好用。但我需要做一些事情:

<?php 

    $file = the_field(ACFfield);
    include($file);

?>

然而,这只是从第一行打印出&#34;子菜单/ abc.php&#34;,无论如何我都不想看到它。

我做错了什么?

1 个答案:

答案 0 :(得分:3)

the_field(ACFfield);不会返回任何内容。它只是输出文件名。请改用get_field(),这将返回值。