17713433920 info@mac163.com

如何从WP头删除它:

<link rel='dns-prefetch' href='//maps.google.com'>
<link rel='dns-prefetch' href='//s.w.org'>

首先,我在functions.php中使用此代码删除了它

add_filter( 'emoji_svg_url', '__return_false' );

也许,这是通过一个插件exifografy添加,可以显示拍摄图像的位置的地图。但是,只有很少有关于这个的帖子,所以在所有URL上使用这个只是另外一行未使用的HTML代码。

结果是dns-prefetch链接依然存在。经过代码改良如下:

/*
 *  Removes <link rel="prefetch" for WP assets not used in the theme
 * */
function remove_dns_prefetch($hints, $relation_type)
{
    if ('dns-prefetch' === $relation_type) {
        return array_diff(wp_dependencies_unique_hosts(), $hints);
    }
    return $hints;
}

add_filter('wp_resource_hints', 'remove_dns_prefetch', 10, 2);

测试成功移除Wordpress中所有dns-prefetch预取链接,实现对wordpress无用资源的删除,加快网站访问速度!


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部