分析错误语法错误意外的t_string

时间:2014-06-06 作者:user52826

我收到以下错误:

PHP语法检查:语法错误:语法错误,代码第14行出现意外的“qtip”(T\\u字符串),应为“)”

在此代码中:

<?php
// Always use wp_enqueue_scripts action hook to both enqueue and register scripts
add_action( \'wp_enqueue_scripts\', \'enqueue_and_register_qtip_scripts_and_style\' );

function enqueue_and_register_qtip_scripts_and_style(){

    // Use `get_stylesheet_directoy_uri() if your script is inside your theme or child theme.
    wp_register_style( \'qtip\', get_stylesheet_directory_uri() . \'/qtip-js/jquery.qtip.min.css\', \'all\' );
    wp_register_script( \'imagesloaded\', get_stylesheet_directory_uri() . \'/qtip-js/imagesloaded.pkg.min.js\', true );    
    wp_register_script( \'qtip\', get_stylesheet_directory_uri() . \'/qtip-js/jquery.qtip.min.js\', array(\'jquery\', \'imagesloaded\'), false, true );
    wp_register_script( \'tooltip\', get_stylesheet_directory_uri() . \'/qtip-js/tooltip.js\', array(\'jquery\', \'imagesloaded\', \'jquery-qtip-min), false, true );

// Add the styles first, in the <head> (last parameter false, true = bottom of page!)
   wp_enqueue_style( \'qtip\', null, false, false );

// Using imagesLoaded? Do this.
wp_enqueue_script( \'imagesloaded\', null, false, true );
wp_enqueue_script( \'qtip\', false, true );
wp_enqueue_script( \'tooltip\', false, true );
}
?>
14行写着:wp_enqueue_style( \'qtip\', null, false, false );

非常感谢你的帮助。

1 个回复
最合适的回答,由SO网友:kraftner 整理而成

问题是你忘了一个撇号\'jquery-qtip-min)

wp_register_script( \'tooltip\', get_stylesheet_directory_uri() . \'/qtip-js/tooltip.js\', array(\'jquery\', \'imagesloaded\', \'jquery-qtip-min), false, true );
应该是

wp_register_script( \'tooltip\', get_stylesheet_directory_uri() . \'/qtip-js/tooltip.js\', array(\'jquery\', \'imagesloaded\', \'jquery-qtip-min\'), false, true );
我知道,有时你可以查看这些东西,特别是如果(也许)你不是一个有经验的程序员,但请下次在WPSE上发帖之前,更加努力地找出这些非常简单的拼写错误。

结束

相关推荐

在index.php中回显分配给博客的页面的特色图像

我将我的帖子页面设置为名为Blog的页面。设置为使用模板:默认模板。So索引。php正在呈现此页面。我希望能够设置我称之为博客的此页面的特征图像,并将此输出放在我网站上博客帖子页面的顶部。对于我网站上的每一个其他页面,我都可以用<div style=\"background-image: url(\'<?php echo $featured_src[0]; ?>\');\"> 有没有人知道为什么这幅带有特征的图像会适用于页面。php,但不是索引。php?