我收到以下错误:
解析错误:语法错误,意外T_STRING,期待','或';'在第15行
<?php
if ( is_single() && $post->post_parent ) {
echo '<script src="<?php bloginfo'template_directory'); ?>/_/js/ZeroClipboard.min.js"></script>';
echo '<script src="<?php bloginfo('template_directory'); ?>/_/js/functions.js"></script>';
}
?>
第15行:echo '<script src="<?php bloginfo'template_directory'); ?>/_/js/ZeroClipboard.min.js"></script>';
答案 0 :(得分:4)
您缺少左括号,而且您在echo语句中使用的<?php ?>
无效
bloginfo('template_directory'); ?>
更正语法
<?php
if ( is_single() && $post->post_parent ) {
?>
<script src="<?php echo bloginfo('template_directory'); ?>/_/js/ZeroClipboard.min.js"></script>
<script src="<?php echo bloginfo('template_directory'); ?>/_/js/functions.js"></script>
<?php
}
?>
答案 1 :(得分:1)
你回应文本,并在echo文本中包含php标签,它应该是
<?php
if ( is_single() && $post->post_parent ) { ?>
<script src="<?php bloginfo('template_directory'); ?>/_/js/ZeroClipboard.min.js"> </script>;
<script src="<?php bloginfo('template_directory'); ?>/_/js/functions.js"></script>;
<?php }
?>
答案 2 :(得分:1)
你错过了bloginfo之后的一个开头括号,另外你不能在php脚本中打开一个新的php标签,因此这行应该有效。
echo '<script src="'.bloginfo('template_directory') .'/_/js/ZeroClipboard.min.js"></script>';
答案 3 :(得分:0)
<?php
if ( is_single() && $post->post_parent ) {
echo '<script src="'.bloginfo('template_directory').
'/_/js/ZeroClipboard.min.js"></script><script src="'. bloginfo('template_directory').
'/_/js/functions.js"></script>';
}
?>
答案 4 :(得分:0)
试试这个
if ( is_single() && $post->post_parent ) {
echo '<script src='.bloginfo("template_directory").'/_/js/ZeroClipboard.min.js"></script>';
echo '<script src='.bloginfo("template_directory").'/_/js/functions.js"></script>';
}