包含内的自定义字段

时间:2018-04-06 22:02:25

标签: php

您好我试图在php include中包含wordpress的自定义字段。

下面是自定义字段调用的内容:

<?php the_sub_field('icon_number'); ?>

我想要做的是将此代码放在php include路径中。

所以这就是手动的样子:

<?php include("svgs/icon-1.php"); ?>

我已经结合了:

<?php include ('svgs/icon-' . the_sub_field('icon_number') . '.php'); ?>

某种原因是它只是吐出数字而不是包含路径。

继承我使用变量的第二次尝试:

<?php
     $iconNumber = the_sub_field('icon_number');
     include ('svgs/icon-' . $iconNumber . '.php');
?>

仍然是相同的输出,只是数字。

我搞砸了什么?

-Joe

1 个答案:

答案 0 :(得分:2)

您希望get_sub_field不是the_sub_field。一般来说,get_函数将返回一个值供您使用,the_函数将强制回显返回的值。