作为 WordPress 站长,你是否也被这些问题困扰过?
后台更新提示像弹窗广告一样频繁打扰工作节奏,明明没安装多少插件,网站加载速度却越来越慢,打开后台满屏都是用不上的功能按钮……
其实很多人不知道,WordPress 就像一台预装了太多程序的电脑,默认状态下藏着不少 "隐形负担"。
但解决这些问题不需要高深的技术,只需几行精准的代码优化,就能让你的网站轻装上阵 —— 加载更快、后台更清爽、管理更高效。
今天整理了 10 个经过实战验证的优化技巧,从根源上解决常见痛点,无论你是新手还是老站长,都能直接套用。
一、彻底掌控更新机制
默认情况下,WordPress 会自动更新核心程序、主题和插件,虽然保障了安全性,但有时会导致兼容性问题。
// 彻底关闭自动更新
add_filter('automatic_updater_disabled', '__return_true');
// 关闭更新检查定时作业
remove_action('init', 'wp_schedule_update_checks');
// 清除现有更新定时任务
wp_clear_scheduled_hook('wp_version_check');
wp_clear_scheduled_hook('wp_update_plugins');
wp_clear_scheduled_hook('wp_update_themes');
注意:关闭自动更新后,建议每月手动检查一次更新,确保网站安全。
二、精简后台界面
WordPress 后台默认加载了很多大多数人用不到的功能,清理后能显著提升工作效率:
// 移除站点健康菜单
add_action('admin_menu', 'remove_site_health_menu');
function remove_site_health_menu() {
remove_submenu_page('tools.php', 'site-health.php');
}
// 移除仪表盘冗余组件
function bzg_remove_dashboard_widgets() {
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
}
add_action('wp_dashboard_setup', 'bzg_remove_dashboard_widgets');
清理后,后台会变得简洁清爽,专注于内容创作。
三、换回经典编辑器
引用文本如果你不习惯 Gutenberg 区块编辑器,这段代码可以帮你换回熟悉的经典编辑器:
// 启用经典编辑器
add_filter('use_block_editor_for_post', '__return_false');
// 禁止古腾堡编辑器加载前端样式
function wpassist_remove_block_library_css() {
wp_dequeue_style('wp-block-library');
}
add_action('wp_enqueue_scripts', 'wpassist_remove_block_library_css');
四、优化图片处理机制
WordPress 会自动生成多种尺寸的图片,占用大量服务器空间,这段代码可以按需优化:
// 移除默认图像尺寸
function zm_customize_image_sizes($sizes) {
unset($sizes['thumbnail']);
unset($sizes['medium']);
unset($sizes['medium_large']);
unset($sizes['large']);
unset($sizes['1536x1536']);
unset($sizes['2048x2048']);
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'zm_customize_image_sizes');
提示:如果需要特定尺寸,可以保留或自定义所需尺寸参数。
五、加速头像加载
Gravatar 头像在国内加载缓慢,替换为国内镜像可大幅提升速度:
// 替换Gravatar为国内Cravatar镜像
add_filter('get_avatar', function ($avatar) {
return str_replace(
['www.gravatar.com/avatar/', 'secure.gravatar.com/avatar/'],
'cravatar.cn/',
$avatar
);
});
六、禁用不必要的功能
根据网站需求,有些默认功能可以安全禁用:
// 关闭XML-RPC功能
add_filter('xmlrpc_enabled', '__return_false');
// 禁用REST API(如无特殊需求)
function lerm_disable_rest_api($access) {
return new WP_Error('rest_disabled', 'REST API已禁用', ['status' => 403]);
}
add_filter('rest_authentication_errors', 'lerm_disable_rest_api');
// 禁用自带XML站点地图
add_filter('wp_sitemaps_enabled', '__return_false');
注意:部分主题和插件依赖 REST API,禁用前请确认兼容性。
七、清理前端冗余代码
WordPress 会在页面头部插入很多不必要的代码,清理后能让源代码更简洁:
// 清理头部冗余代码
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'wp_generator');
// 移除静态资源版本参数
function _remove_script_version($src) {
$parts = explode('?', $src);
return $parts[0];
}
add_filter('script_loader_src', '_remove_script_version', 15, 1);
add_filter('style_loader_src', '_remove_script_version', 15, 1);
八、优化图片属性
自动清理图片多余属性,让代码更简洁,同时优化移动端显示:
// 移除图片width、height、class属性
add_filter('post_thumbnail_html','fanly_remove_images_attribute', 10);
add_filter('image_send_to_editor','fanly_remove_images_attribute', 10);
function fanly_remove_images_attribute($html) {
$html = preg_replace('/width="(d*)"s+height="(d*)"s+class="[^"]*"/', "", $html);
return $html;
}
九、增强网站安全性
禁用可能被滥用的功能,提升网站安全性:
// 禁用pingbacks和trackbacks
remove_action('do_pings', 'do_all_pings', 10);
remove_action('publish_post', '_publish_post_hook', 5);
// 移除后台顶部工具栏不必要菜单
function admin_bar_item(WP_Admin_Bar $admin_bar) {
$admin_bar->remove_menu('wp-logo');
$admin_bar->remove_menu('updates');
}
add_action('admin_bar_menu', 'admin_bar_item', 500);
十、自动清理媒体文件
删除文章时自动清理关联的图片附件,释放服务器空间:
// 删除文章时同时删除关联图片
function delete_post_and_attachments($post_ID) {
global $wpdb;
// 删除特色图片和附件的代码...
}
add_action('before_delete_post', 'delete_post_and_attachments');
使用建议
所有代码建议添加到当前主题的 functions.php 文件中
修改前请备份原文件,避免出错导致网站异常
按需选用优化项,并非所有功能都适用于你的网站
定期检查代码兼容性,特别是 WordPress 版本更新后
写在最后
优化是一场没有终点的修行。
当我们为 WordPress 做减法时,本质上是在回答一个问题:这个网站真正需要的是什么?
禁用自动更新时,我们在权衡安全与稳定;精简后台功能时,我们在梳理效率与需求;清理冗余代码时,我们在思考本质与表象。
或许你会发现,那些被我们精简掉的功能,恰恰是最初吸引我们使用 WordPress 的原因 —— 它的强大、灵活、无所不能。但真正的高手,从来不是拥有更多工具的人,而是懂得为工具做减法的人。
你的网站,是否也背负了太多 "用不上但舍不得删" 的功能?那些被默认开启的选项、自动生成的代码、后台跳动的提示,有多少是真正服务于你的用户的?
不妨从今天开始,做一次彻底的 "网站体检"。毕竟,最好的用户体验,永远是让访客专注于内容本身,而不是被技术的痕迹打扰。
下次打开后台时,或许你会有新的答案。
end

优网科技秉承"专业团队、品质服务" 的经营理念,诚信务实的服务了近万家客户,成为众多世界500强、集团和上市公司的长期合作伙伴!
优网科技成立于2001年,擅长网站建设、网站与各类业务系统深度整合,致力于提供完善的企业互联网解决方案。优网科技提供PC端网站建设(品牌展示型、官方门户型、营销商务型、电子商务型、信息门户型、微信小程序定制开发、移动端应用(手机站、APP开发)、微信定制开发(微信官网、微信商城、企业微信)等一系列互联网应用服务。