我已经使用短代码设置了一个content-slide.php模板,用Wordpress中的smartslider 3滑块替换特色图片:
[smartslider3 slider=x]
其中'x'是smartslider插件生成的id号
模板允许通过名为“幻灯片ID”的自定义字段添加ID号,以便在编辑模式下添加幻灯片编号。
我尝试将以下代码添加到模板中:
<?php
$slide_id = get_post_meta($post->ID, 'Slideshow ID', true);
echo do_shortcode('[smartslider3 slider= ' . $slide_id . ']' );
?>
幻灯片确实会出现,但是我已添加到网站的两张幻灯片之一的页面上正在呈现']'。我是非常新的PHP,非常感谢我在哪里出错了。
非常感谢