2012-10-07 97 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將會丟失