建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

如何删除WordPress默认“未分类”(完全移除wordpress版本号的方法)

GG网络技术分享 2025-03-18 16:12 0


如何删除WordPress默认“未分类”

刚安装完的WordPress会自动在后台建一个“未分类”的默认分类目录,可以修改名称但不能删除,刚接触WordPress的新手,会认为这是默认分类不允许删除,其实这个默认的分类目录是可以删除的。

之所以不能删除关键的设置在这里:

进入WordPress后台→设置→撰写,在撰写设置页面“默认文章分类目录”选项中选择一个其它分类目录,并保存更改。

之后再进入分类目录页面,你会发现可以对这个默认的“未分类”目录进行删除操作了。

完全移除wordpress版本号的方法

移除wordpress版本号是为了不让别人知道我们所使用的wordpress版本,避免其他人通过版本的漏动攻击网站。

网上有很多去除wordpress版本号的方法,有些是直接修改源码文件,

这样是可以去除版本号,但是不利于网站后期升级更新。

最好的方法是直接修改主题函数:function.php

在里面直接插入以下代码:

//同时删除head和feed中的WP版本号

functionludou_remove_wp_version(){

return'';}add_filter('the_generator','ludou_remove_wp_version');

//隐藏js/css附加的WP版本号

functionludou_remove_wp_version_strings($src){

global$wp_version;

parse_str(parse_url($src,PHP_URL_QUERY),$query);

if(!empty($query['ver'])&&$query['ver']===$wp_version){

//用WP版本号+12.8来替代js/css附加的版本号

//既隐藏了WordPress版本号,也不会影响缓存

//建议把下面的12.8替换成其他数字,以免被别人猜出

$src=str_replace($wp_version,$wp_version+12.8,$src);

}

return$src;}

add_filter('script_loader_src','ludou_remove_wp_version_strings');

add_filter('style_loader_src','ludou_remove_wp_version_strings');

这样就可以完美解决wordpress版本号的方法。

之前在网上看到有教程,是直接在主题函数里面加入

remove_action('wp_head','wp_generator');

但是这个方法并不能完全去除wordpress的版本信息。

2312.png

feed源里面和页面代码里面依旧有版本号的影子。

标签:

提交需求或反馈

Demand feedback