404 Page – WordPress 自定义 404 错误页面插件

404 Page
https://cn.wordpress.org/plugins/404page/

 

404 page 是一款流行的  WordPress 自定义 404 错误页面插件,使您可以轻松创建自己的 404 错误页面,并且几乎适用于所有主题。

404 page 插件不会创建重定向,这 非常重要,因为这会传递正确的 404 代码,从而告诉搜索引擎该页面不存在,必须将其从索引中删除。

404 Page

与其他类似的插件不同,404 page 插件不会产生额外的服务器请求

将访客带到您的网站需要时间和精力。每位访客都很重要。大多数主题的默认 404 错误页面没有提供任何关于您网站上可以找到什么的信息。第一次访问的访客如果对您不熟悉,会陷入困境并离开您的网站。设置一个有用的自定义 404 错误页面,以留住他们在您的网站上!

使用 WordPress 页面编辑器创建您的自定义 404 错误页面,然后转到 “外观” -> “  404 错误页面”,选择创建的页面作为您的自定义 404 错误页面。

404 PAGE 插件已通过与多款 WordPress 主题/插件的测试。 404 PAGE 插件添加了一个动作钩子 404page_after_404,您可以使用它来添加其他函数。在检测到 404 错误后,动作发生的确切位置取决于操作方法,您的函数不应产生任何输出,没有参数。

404 page 唯一的要求是您需要在设置 > 固定链接中将永久链接结构更改为除“普通”之外的其他任何内容。这也会激活 WordPress 的 404 错误处理。

WordPress 404PAGE 插件为基于区块的编辑器提供了一个“导致 404 错误的 URL”区块,用于显示导致错误的 URL。该区块提供三种显示选项:

  • “页面”显示包括路径的页面(例如 does/not/exist)
  • “域名路径”显示不带协议和参数的 URL(例如 example.com/does/not/exist)
  • “完整”显示完整的 URL(例如 https://example.com/does/not/exist?p=1)

WordPress 404PAGE 插件提供以下函数:

    • pp_404_is_active() 检测是否选择了一个自定义 404 页面并确认页面是否存在
    • pp_404_get_page_id() 获取 404 页面的 ID
    • pp_404_get_all_page_ids() 获取包含所有语言的页面 ID 的数组
    • pp_404_get_the_url( $type ) 用于获取导致 404 错误的 URL
      • 参数 $type 字符串 可选 “page” 获取包含路径的页面(例如 does/not/exist)
      • “domainpath” 获取不带协议和参数的 URL(例如 example.com/does/not/exist)
      • “full”(默认)获取完整的 URL(例如 https://example.com/does/not/exist?p=1)

WordPress 404PAGE 短代码

该插件为经典编辑器提供了一个短代码 “pp_404_url”,用于显示导致错误的 URL。

  • [pp_404_url page] 显示包含路径的页面 ( e.g. does/not/exist )
  • [pp_404_url domainpath] 显示不带协议和参数的 URL ( e.g. example.com/does/not/exist )
  • [pp_404_url] or [pp_404_url full] 显示完整的 URL ( e.g. https://example.com/does/not/exist?p=1 )

您可能感兴趣的文章:

登录账户

忘记密码?

还没有账户? 注册

忘记密码?

输入您的账户数据,我们稍后会发送重置密码的链接。

您的密码重置链接好像无效或已过期。

登录账户

隐私政策

添加到收藏夹

暂无收藏夹

在这里你可以找到你之前创建的所有收藏夹。