好的,所以我正在为自己创建一个主题,即使我使用最基本的循环,我仍然会得到一个php错误:
( ! ) 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的粘贴框:http://pastebin.com/ahaFhy43,这是我主题文件夹中除style.css之外的唯一文件。
编辑:已解决,只需将其添加到我的模板顶部:
<?php
/* Short and sweet */
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
?>
答案 0 :(得分:0)
解决,只需添加
<?php
/* Short and sweet */
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
?>
到index.php的顶部
答案 1 :(得分:0)
有时,如果您没有清除网站的缓存,就会发生这种情况。定义(&#39; WP_USE_THEMES&#39;,false);一旦执行wordpress升级,index.php就会丢失