添加显示错误页面的功能(类似 404.php)

liuqingfeng 技术解答 14

当我的自定义主题出现错误时,主题将停止渲染,因此会显示设计有问题的页面,但访问者不知道这是错误造成的。例如,如果我在 header.php 文件中使用 <a href=”<?php echo array_merge(home_url()); ?>”>,则只会显示页面背景,因为它将停止渲染任何其他页面内容。该代码仅用于示例目的,它会导致 PHP 致命错误:未捕获的类型错误:array_merge():参数 #1 必须是数组类型,给定字符串。当然,我的代码中没有这么简单的错误,但不可能避免所有致命错误。我希望有选项可以向用户显示那种情况下发生的错误,而不仅仅是停止渲染主题。理想情况下,在主题中显示一个漂亮的独立页面,类似于 404.php。

评论

我来回复
  • 暂无回复内容

联系我们

020-2206-9892

QQ咨询:1025174874

邮件:info@361sale.com

工作时间:周一至周五,9:30-18:30,节假日休息

客服微信
为方便全球用户注册登录,我们已取消电话登录功能。如遇登录问题,请联系客服协助绑定邮箱。