2012-10-07 77 views
0

好吧,我为自己创建了一个主题,甚至当我使用最基本的循环时,我仍然得到一个php错误:Wordpress:SCREAM:错误抑制被忽略,解析错误:语法错误,

(!) SCREAM: Error suppression ignored for 
(!) Parse error: syntax error, unexpected end of file in C:\wamp\www\newsite\blog\wp-content\themes\cakes\index.php on line 121 
Call Stack 
# Time Memory Function Location 
1 0.0015 142656 {main}() ..\index.php:0 
2 0.0023 144760 require('C:\wamp\www\newsite\blog\wp-blog-header.php') ..\index.php:19 
3 0.3452 9323760 require_once('C:\wamp\www\newsite\blog\wp-includes\template-loader.php') ..\wp-blog-header.php:16 

这不会发生在二十几岁的主题,或任何其他主题,我使用,所以我知道这不是一个与WordPress的设置问题。我只是不知道它是什么,我需要引用我的主题文件中的任何东西吗?

这里是我的index.php的一个pastebin:http://pastebin.com/ahaFhy43,这是我主题文件夹中除style.css之外的唯一文件。

编辑:解决了,那么就需要将它添加到我的模板的顶部:

<?php 
/* Short and sweet */ 
define('WP_USE_THEMES', false); 
require('./wp-blog-header.php'); 
?> 
+1

请在下面添加您的解决方案,并将问题标记为已解决。否则它会出现在“未答复”列表中。谢谢。 – Mateng

回答

0

解决,只需添加

<?php 
/* Short and sweet */ 
define('WP_USE_THEMES', false); 
require('./wp-blog-header.php'); 
?> 

到你的index.php顶部

0

有时会发生在您尚未清除网站缓存的情况下。 define('WP_USE_THEMES',false);一旦wordpress升级,index.php将会丢失