WordPress 5.5 自带网站地图移除用户数据

Posted by: Fengjiajun Comments: 0

WordPress 5.5 自带网站地图移除用户数据

从WordPress 5.5版本开始,已经开始内置网站地图sitemap.xml文件了,访问路径比如本站:https://fengjiajun.com/wp-sitemap.xml

但是里面包含了用户的数据,从SEO的角度来说这个最好是删除掉,删除方法如下:

add_filter( 'wp_sitemaps_add_provider', function ($provider, $name) {
  return ( $name == 'users' ) ? false : $provider;
}, 10, 2);

另外,如果网站安装了SEO插件,一般都是带有网站地图的功能,所以此时可以禁止wordpress自带的网站地图,方法如下:

add_filter( 'wp_sitemaps_enabled', '__return_false' );