将php自定义字段添加到php代码中

时间:2014-03-04 15:38:22

标签: php image advanced-custom-fields

我在我的wesbiste上使用PHP代码来获取vimeo视频的缩略图。 这是代码:

<?php
  echo '<img src="' . get_vimeo_thumb('43096888', 'thumbnail_large') . '" class="image_page_texte_et_medias" style="cursor:pointer" >';
  ?>

我正在使用带有视频ID的ACF自定义字段

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

我要做的是用我的第一个PHP代码('43096888')替换ID:

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

任何人都可以帮我这个,

非常感谢,

3 个答案:

答案 0 :(得分:1)

你不允许使用变量作为参数吗?类似的东西:

<?php
$foo = the_sub_field('vimeo');
  echo '<img src="' . get_vimeo_thumb($foo, 'thumbnail_large') . '" class="image_page_texte_et_medias" style="cursor:pointer" >';
  ?>

答案 1 :(得分:0)

<?php
  echo '<img src="' . get_vimeo_thumb(the_sub_field('vimeo'), 'thumbnail_large') . '" class="image_page_texte_et_medias" style="cursor:pointer" >';
?>

答案 2 :(得分:0)

<?php
echo '<img src="' . get_vimeo_thumb(the_sub_field('vimeo'), 'thumbnail_large') . '" class="image_page_texte_et_medias" style="cursor:pointer" >';
?>

如果你想要的话,你可以简单地用你的函数'43096888'替换字符串the_sub_field('vimeo')