WordPress-在get_template_part中插入自定义内容

时间:2019-03-08 13:26:36

标签: php wordpress

我很少使用Wordpress和PHP,因此这一点让我有些困惑。我正在使用get_template_part(template)的客户端站点上工作,该模板是由客户端创建和维护的默认模板。

我被要求在不修改模板的情况下将图像插入通常不包含图像的部分,但是我可以将基本html插入简单的数组元素(例如copy)中。例如,<img src="https://via.placeholder.com/150">可以很好地工作,但是我需要使用theme_file_uri作为来源。

我尝试过

array(
   'copy' => '<img src="' echo theme_file_uri(/..) '">' 
)

array(
   'copy' => '<img src="'?><?php echo theme_file_uri(/..) ?><?php'">' 
)

甚至只是'copy' => '<img src="'?><?php ?><?php'">'只是为了测试在php脚本中间将其破坏是否可行(没有)。

我很困惑,需要弄清楚如何将图像的动态路径插入到此已有模板中。谢谢!

1 个答案:

答案 0 :(得分:1)

要将一个字符串连接到另一个字符串,请使用.运算符:

array(
   'copy' => '<img src="' . get_theme_file_uri(/..) . '">' 
)