如何停止直接加载主题模板文件时的致命错误 时间:2011-04-26 作者:daxitude 如果试图直接加载主题模板文件,将显示以下错误消息:Fatal error: Call to undefined function get_header() in ... 然后列出wordpress安装的完整目录路径。这似乎不可取。我怎样才能预防呢?在google上,我发现了一个建议,可以在wp config中插入以下内容。php:error_reporting(0); @ini_set(‘display_errors’, 0); 奇怪的是,当我测试它时,它没有工作。非常感谢。 1 个回复 SO网友:Rev. Voodoo 我在函数顶部定义了主题中使用的一些变量。php。。。。其中一个是$press_here = \'yes\'; 然后在模板文件的顶部,我使用<?php global $press_here; if( !isset( $press_here ) ) die(\'You don\\\'t have permission to view this page.\'); 当直接访问时,它会给出我在那里定义的错误消息,仅此而已。(感谢@t31os) 结束 文章导航