PHP短代码输入变量


PHP shortcode input variable

我正在使用以下代码在我的wordpress站点上显示一个图库:

<?php echo do_shortcode('[satellite gallery=2 auto=off caption=off thumbs=on]'); ?>
现在我已经添加了一个名为"guitLink"的自定义post值/字段,我可以在其中添加我想要在上面的短代码中使用的画廊编号,所以像这样:
<?php echo do_shortcode('[satellite gallery=' .get_post_custom_values('guitLink'). 'auto=off caption=off thumbs=on]'); ?>

有什么办法吗?

使用说明:

<?php $guitLink = get_post_custom_values('guitLink');
echo do_shortcode('[satellite gallery=' .$guitLink[0]. ' auto=off caption=off thumbs=on]'); ?>
不是

<?php echo do_shortcode('[satellite gallery=' .get_post_custom_values('guitLink'). ' auto=off caption=off thumbs=on]'); ?>