Php 分析错误:语法错误,意外的T_字符串

Php 分析错误:语法错误,意外的T_字符串,php,wordpress,syntax-error,Php,Wordpress,Syntax Error,在我正在构建的Wordpress主题中插入短代码后,我收到以下错误: 分析错误:语法错误,中出现意外的T_字符串 /主页/content/70/11104970/html/wp-content/themes/theme/cait.php on 第11行 有问题的代码位: <div class="vlog-stream"> <?php echo do_shortcode('[ix_show_latest_yt ytid='caitbarker' width='28

在我正在构建的Wordpress主题中插入短代码后,我收到以下错误:

分析错误:语法错误,中出现意外的T_字符串 /主页/content/70/11104970/html/wp-content/themes/theme/cait.php on 第11行

有问题的代码位:

<div class="vlog-stream">
        <?php echo do_shortcode('[ix_show_latest_yt ytid='caitbarker' width='280' height='170' autoplay='off' count_of_videos='1']'); ?>
        <p>vlog</p>
    </div><!-- end vlog-stream -->

vlog

可以找到整个文件


当我在过去收到此错误时,它是由于额外的空格或使用
而不是
。我已经检查并纠正了这两个问题,但问题仍然存在。

事实上,你的问题似乎是引用。您需要正确地转义它们,或者使用双引号和单引号的组合:

<?php echo do_shortcode("[ix_show_latest_yt ytid='caitbarker' width='280' height='170' autoplay='off' count_of_videos='1']"); ?>

感谢您发现了这一点。出于某种原因,我认为“这是不允许的,但事实上我是不正确的。”。