WordPress加速优化:可安全删除的钩子清单

WordPress的性能优化中,合理移除不必要的钩子(actions/filters)是提升速度的有效方法。以下是经过验证的可安全移除的钩子列表及优化方案:

一、核心性能消耗型钩子

1. 移除Emoji相关钩子

remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
remove_action('admin_print_scripts', 'print_emoji_detection_script');
remove_action('admin_print_styles', 'print_emoji_styles');

2. 移除REST API链接

remove_action('wp_head', 'rest_output_link_wp_head');
remove_action('xmlrpc_rsd_apis', 'rest_output_rsd');

3. 移除Windows Live Writer支持

remove_action('wp_head', 'wlwmanifest_link');

4. 移除RSD链接

remove_action('wp_head', 'rsd_link');

二、前端优化钩子

1. 移除版本号信息

remove_action('wp_head', 'wp_shortlink_wp_head');

4. 禁用embeds

remove_action('wp_head', 'wp_oembed_add_discovery_links');
remove_action('wp_head', 'wp_oembed_add_host_js');

通过合理移除这些不必要的钩子,可以有效减少WordPress主题的冗余代码执行,提升网站整体性能。建议结合缓存插件和数据库优化,获得最佳效果。

我爱主题网 自2012
主题:260+ 销售:1000+
兼容浏览器

电话咨询

7*12服务咨询电话:

1855-626-3292

微信咨询