0

好的,所以我正在为自己创建一个主题,即使我使用最基本的循环,我仍然会收到一个 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

211 主题或我使用的任何其他主题都不会发生这种情况,所以我知道这不是 wordpress 设置的问题。我只是不知道它是什么,我需要在我的主题文件中引用任何东西吗?

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

编辑:已解决,只需将其添加到我的模板顶部:

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

2 回答 2

0

已解决,只需添加

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

到 index.php 的顶部

于 2012-12-10T16:01:04.833 回答
0

有时,当您没有清除网站的缓存时会发生这种情况。定义('WP_USE_THEMES',假);执行 wordpress 升级后 index.php 中的内容将丢失

于 2013-06-09T09:20:20.987 回答