操作前先完成两项准备,避免操作失误影响网站正常运行:
/wp-content/themes/你的当前激活主题名/,找到404.php文件,下载到本地备份。如果你的主题没有自带404.php,可直接跳过本步骤。无需修改代码,全程在WordPress后台操作,5分钟即可完成设置。
登录WordPress后台,左侧菜单栏点击「插件」-「添加新插件」,右上角搜索框输入404page – your smart custom 404 error page,第一个搜索结果即为官方合规插件,点击「立即安装」,安装完成后点击「启用」。也可直接通过官方地址下载插件后上传安装:https://wordpress.org/plugins/404page/
左侧菜单栏点击「页面」-「新建页面」,页面名称填写「404错误页」(仅用于后台识别,不会在前端显示),使用古腾堡编辑器或你常用的页面编辑器添加以下内容:
https://mip.yipinkp.com/uploadfile/202605/77d01bdba4b5145d74775720a6bfa503.jpeg内容编辑完成后点击「发布」即可。
左侧菜单栏点击「设置」-「404 Error Page」,在「Page to be displayed as 404 page」下拉框中选择刚才创建的「404错误页」,务必勾选「Send 404 Not Found error header」选项,该选项会让错误页面返回正确的404HTTP状态码,避免影响网站SEO。设置完成后点击「保存更改」即可。
测试方法:在浏览器地址栏输入你的域名+任意不存在的路径,比如https://你的域名/abc123456,即可看到刚才创建的404页面。
无需安装插件,轻量化修改,性能更好,样式自定义自由度更高。
通过FTP或主机面板文件管理器,找到路径/wp-content/themes/当前激活主题名/404.php,使用VS Code、Sublime等代码编辑器打开文件,不要使用系统自带记事本编辑,避免出现编码错误。如果主题没有自带404.php,可直接新建一个名为404.php的文件。
将原有文件内容全部删除,替换为以下完整可直接运行的代码,代码自带响应式适配、搜索框、返回首页按钮、热门文章调用功能:
```php ```代码自定义修改说明:将img标签的src替换为你自己的插图地址,把所有颜色值2385bb替换为你的网站主色值即可。如果你的主题没有统计文章浏览量的views自定义字段,删除$args数组中的'meta_key' => 'views',和'orderby' => 'meta_value_num',两行代码,会自动调用最新发布的10篇文章。
将修改完成的404.php文件替换原路径的文件,清空网站缓存(包括缓存插件缓存、CDN缓存)和浏览器本地缓存,访问任意不存在的路径测试即可。
status_header(404);代码。易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图