记录成长
分享知识

如何清理WordPress网站Header部分不必要代码?

很长一段时间以来,我一直在使用几个插件来清理WordPress Headers中的一些字段。在大多数情况下,我会说您通常不需要很多信息。

为什么WordPress将这些功能和链接添加到您的网站?

嗯,原因很明显。WordPress是一个非常大的CMS平台,被超过27%的在线博客网站使用。每个出版商都有自己的要求。有些喜欢wp-admin浏览器页面发布文章,有些使用第三方工具,有些使用 iOS或Android应用。

如果您使用网络版本在您的WordPress网站上发布文章,那么您应该从您的WordPress网站中删除所有不必要的链接。

有什么优势?

  1. 页面加载速度肯定更快
  2. 内容代码比增加
  3. 您的重要网站内容现在略高于搜索引擎的读取方式

让我们看一下WordPress Headers中的一些链接。以下步骤将帮助您清理和优化WordPress网站的header部分。

1. 禁用XML-RPC RSD链接

WordPress添加EditURI到您的网站Header,如果您通过第三方工具发布文章,这是必需的。

'.wch_stripslashes('$2').'

怎么禁用?将下方代码添加到您的主题functions.php文件中:

'.wch_stripslashes('$2').'

2.删除WordPress版本号

版本号可能会暴露您的WordPress版本信息,让某些有预谋的人有机可乘。

'.wch_stripslashes('$2').'

下面的代码将从站点中删除WordPress版本号。

'.wch_stripslashes('$2').'

3. 删除wlwmanifest链接

如果您不使用Windows Live Writer写作,完全可以移除WordPress网站Header的以下内容。

'.wch_stripslashes('$2').'

在你的主题function添加以下代码:

'.wch_stripslashes('$2').'

4.删除短链接

如果您使用其他的固定链接形式,WordPress默认的短连接是完全没有意义的,可以考虑移除。

'.wch_stripslashes('$2').'

在你的主题function添加以下代码:

'.wch_stripslashes('$2').'

5.从所有静态资源中删除查询字符串

静态资源查询字符串

添加下面的代码,所有查询字符串都将被删除。

'.wch_stripslashes('$2').'

注: explore ('?', $src)将删除?符号后的所有内容。如果您只想删除with ver的查询字符串,请替换??ver.

6. 禁用REST API的链接头

WordPress REST API使CMS能够与其他Web属性进行通信,无论它们是用什么编程语言编写的。

但是,很多网站不使用它,因此在大多数情况下,它只是不必要的代码。默认情况下,每个站点的标题中都包含一个链接:

'.wch_stripslashes('$2').'

在你的主题function添加以下代码:

'.wch_stripslashes('$2').'

7.删除oEmbed嵌入链接

禁用WordPress网站上的嵌入将执行以下操作:

  • 它可以防止其他人嵌入您的网站,也可以防止您嵌入网站。
  • 删除oEmbed特定的JavaScript。
  • 禁用对oEmbed结果的过滤。
  • 删除oEmbed发现链接。
  • 关闭oEmbed自动发现。
  • 删除所有嵌入重写规则。

'.wch_stripslashes('$2').'

这是一个完整的代码:

将以下代码添加到主题的functions.php文件中,一切就绪。

'.wch_stripslashes('$2').'

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:外贸技术家园 » 如何清理WordPress网站Header部分不必要代码?

分享到: 生成海报

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活