样式表将错误视为未定义变量

时间:2013-03-07 16:06:58

标签: php wordpress

我收到了这样的通知错误:

注意:wp-content / themes / aquasize / admin / library / engines / typography-engine.php:66 - 未定义的变量:stylesheet

注意:wp-content / themes / aquasize / admin / library / engines / typography-engine.php:70 - 未定义的变量:stylesheet

这是我的完整代码: http://pastebin.com/VsrHzjJ6

这是第66行:

 preg_match("/\.css/i", $stylesheet, $matches);

这是第70行:

  if( $stylesheet ) wp_enqueue_style( $font, $stylesheet, 1, 2 ); 

我尝试修复但最新的PHP版本失败了。非常感谢你的帮助。 感谢

1 个答案:

答案 0 :(得分:0)

尝试添加:

/**
 * This will log all errors notices and warnings to a file called debug.log in
 * wp-content (if Apache does not have write permission, you may need to create
 * the file first and set the appropriate permissions (i.e. use 666) )
 */
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);

在开发安装的wp-config.php文件的顶部附近。

<强>更新

这些是通知和警告而不是错误。定义变量,或关闭通知的错误报告。

请尝试在全局代码的基础上定义它。或者定义调用函数。

$stylesheet= "";