李涛自留地
回到顶部
首页 > 建站 > 如何删除WordPress默认网站地图中的用户Xml地图增强网站安全性

如何删除WordPress默认网站地图中的用户Xml地图增强网站安全性

本站自2020年12月架设以来说实话也没咋在Seo方面做过多优化,只是简单的记载日常工作、生活中的点滴,主要是用来记点东西而已。今天无意间查看了下Robots.txt文件里面的wp-sitemap.xml页面,里面有5个Xml网站地图,分别是文章、页面、分类、Tags、用户5个Xml的网站地图,出于网站安全的潜意识,我习惯性的打开了用户的Xml地图,打开这个地图之后,心里感觉特别不舒服,居然把管理员账号直接暴露出来了,这无形当中是为居心不良的人提供了便利,那么如何删除如何删除Wordpress默认网站地图中的用户Xml地图呢?

如何删除Wordpress默认网站地图中的用户Xml地图增强网站安全性

删除Wordpress默认网站地图中的用户Xml地图的方法:

打开网站主题目录下的functions.php文件,在此文件中的合适位置处添加以下代码:

    //删除默认sitemap用户Xml地图
    add_filter(  
    'wp_sitemaps_add_provider',  
    function( $provider, $name ) {  
        if ( 'users' === $name ) {  
            return false;  
        }  

        return $provider;  
    },  
    10,  
    2  
);

再次访问网站默认的Wordpress的网站地图,发现已经成功的将用户Xml地图删除。

如何删除Wordpress默认网站地图中的用户Xml地图增强网站安全性

以上就是如何删除Wordpress默认网站地图中的用户Xml地图。

若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。