菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

优化WordPress v5.8.1的必备方法

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:wordpress教程 wordpress优化插件

WordPress v5.8.1优化方法包括:1.使用高效的缓存插件,如WP Super Cache或W3 Total Cache,以提高网站加载速度。2.定期更新主题和插件,以确保网站的安全性和稳定性。3.优化数据库,删除不必要的数据和表,以减少网站的负担。4.压缩图片和文件,以减少网站的体积。5.使用CDN服务,将静态资源分发到全球各地的服务器上,以提高访问速度。6.优化网站的代码,删除冗余代码和注释,以提高网站的运行效率。7.使用SSL证书,为网站启用HTTPS,以提高安全性。

优化代码添加到主题目录functions.php文件,彻底关闭自动更新(核心程序/主题/插件/翻译自动更新

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');

/*移除已有的自动更新定时作业*/

wp_clear_scheduled_hook('wp_maybe_auto_update');

/*移除后台内核更新检查*/

remove_action('admin_init','_maybe_update_core');

/*移除后台插件更新检查*/

remove_action('load-plugins.php','wp_update_plugins');remove_action('load-update.php','wp_update_plugins');remove_action('load-update-core.php','wp_update_plugins');remove_action('admin_init','_maybe_update_plugins');

/*移除后台主题更新检查*/

remove_action('load-themes.php','wp_update_themes');remove_action('load-update.php','wp_update_themes');remove_action('load-update-core.php','wp_update_themes');remove_action('admin_init','_maybe_update_themes');

/*关闭程序更新提示*/

add_filter('pre_site_transient_update_core',function($a){returnnull;});

/*关闭插件更新提示*/

add_filter('pre_site_transient_update_plugins',function($a){returnnull;});

/*关闭主题更新提示*/

add_filter('pre_site_transient_update_themes',function($a){returnnull;});

//关闭WordPress的XML-RPC功能

add_filter('xmlrpc_enabled','__return_false');

//关闭XML-RPC的 pingback端口

add_filter('xmlrpc_methods','remove_xmlrpc_pingback_ping');functionremove_xmlrpc_pingback_ping($methods){unset($methods['pingback.ping']);return$methods;}

//移除前端网页源代码内的头部冗余代码

remove_action('wp_head','feed_links_extra',3);remove_action('wp_head','rsd_link');remove_action('wp_head','wlwmanifest_link');remove_action('wp_head','index_rel_link');remove_action('wp_head','start_post_rel_link',10,0);remove_action('wp_head','wp_generator');

//移除新版本站点健康状态面板和菜单项

add_action('admin_menu','remove_site_health_menu');functionremove_site_health_menu(){remove_submenu_page('tools.php','site-health.php');}

//禁用5.5版后自带的XML站点地图

add_filter('wp_sitemaps_enabled','__return_false');

//移除后台仪表盘站点健康状态面板

add_action('wp_dashboard_setup','remove_site_health_dashboard_widget');functionremove_site_health_dashboard_widget(){remove_meta_box('dashboard_site_health','dashboard','normal');}

//移除后台仪表盘菜单:站点健康状态

add_action('admin_menu','remove_site_health_menu');functionremove_site_health_menu(){remove_submenu_page('tools.php','site-health.php');}

//移除后台仪表盘菜单:活动、新闻

functionbzg_remove_dashboard_widgets(){global$wp_meta_boxes;

#移除 "活动"

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity']);

#移除 "WordPress 新闻"

unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);}add_action('wp_dashboard_setup','bzg_remove_dashboard_widgets');

//移除后台仪表盘菜单:帮助

functionbzg_remove_help(){get_current_screen()->remove_help_tabs();}add_action('admin_head','bzg_remove_help');

//移除后台页面title标题的wordpress后缀

add_filter('admin_title','delAdminTitle',10,2);functiondelAdminTitle($admin_title,$title){return$title.'?'.get_bloginfo('name');}

//移除登陆页面title标题的wordpress后缀

add_filter('login_title','remove_login_title',10,2);functionremove_login_title($login_title,$title){return$title.'?'.get_bloginfo('name');}

//切换经典文章编辑器(v5.x开始默认古腾堡编辑器)

add_filter('use_block_editor_for_post','__return_false');

//禁止WordPress新版本文章编辑器前端加载样式文件

remove_action('wp_enqueue_scripts','wp_common_block_scripts_and_styles');

//替换评论用户头像链接为国内镜像加速访问

add_filter('get_avatar',function($avatar){returnstr_replace(['www.gravatar.com/avatar/','0.gravatar.com/avatar/','1.gravatar.com/avatar/','2.gravatar.com/avatar/','secure.gravatar.com/avatar/','cn.gravatar.com/avatar/'],'gravatar.wp-china-yes.net/',$avatar);});

相关文章

    无相关信息
评论
建站知识
建站知识
使用技巧
调试安装
运营推广