如何在WordPress中使用多个404错误页

ivqmmu1c  于 2022-10-04  发布在  WordPress
关注(0)|答案(0)|浏览(75)

我有一个问题,但找不到解决办法。

我们有一个WordPress页面,其中客户端想要多个错误页面。

1错误页面是在我们创建的定制主题的普通404.php中。现在我想添加多个具有不同样式和html结构的错误页面。

示例:

localhost/blog/{post-name} -> if this post name is not found load me the post-404-error.php

localhost/service/{service-name} -> if service was not found load the service-404-error.php

我想不出一个好的解决办法,既能把它做好,又能省钱。

我考虑更改.htaccess,如下所述:404 redirection to multiple error page htaccess

但如果保存了固定链接,.htaccess就会重写,我的更改也会消失在那里,我也不知道如何将正确的错误文档放在里面(我重写htaccess的知识并不是最好的)我想可能有一种编码方式与php/js什么的?

我还考虑了一些复杂的检查,如果这个url被调用,然后检查is_404(),但我想它太复杂了

预先感谢您的帮助和提示:)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题