在你的WordPress主题functions.php中加入:

/**
 * JSDelivr CDN加速WordPress后台
 * 可能会出现问题
 */
function wpmore_admin_script()
{
    $script =array('jquery','wp-polyfill','react','react-dom','utils','wplink','shortcode','underscore','clipboard','hoverIntent');
 
    foreach ($script as $value) {
      wp_deregister_script($value);
    }
 
    wp_register_script('jquery', 'https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js', array(), 'master', true);
 
    wp_register_script('wp-polyfill', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/dist/vendor/wp-polyfill.min.js', array(), 'master', true);
 
    wp_register_script('react', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/dist/vendor/react.min.js', array(), 'master', true);
 
    wp_register_script('react-dom', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/dist/vendor/react-dom.min.js', array(), 'master', true);
 
    wp_register_script('utils', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/utils.min.js', array(), 'master', true);
 
    wp_register_script('wplink', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/wplink.min.js', array(), 'master', true);
 
    wp_register_script('shortcode', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/shortcode.min.js', array(), 'master', true);
 
    wp_register_script('underscore', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/underscore.min.js', array(), 'master', true);
 
    wp_register_script('clipboard', 'https://cdn.jsdelivr.net/gh/WordPress/WordPress@master/wp-includes/js/clipboard.min.js', array(), 'master', true);
 
    foreach ($script as $value) {
      wp_enqueue_script($value);
    }
}
add_action('admin_enqueue_scripts', 'wpmore_admin_script');
// 后台禁用Google Open Sans字体,加速网站
add_filter( 'gettext_with_context', 'wpdx_disable_open_sans', 888, 4 );
function wpdx_disable_open_sans( $translations, $text, $context, $domain ) {
if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
$translations = 'off';
}
return $translations;
}

参考:

  1. WordPress后台打开慢,用JSDelivr CDN加速:https://wpmore.cn/wordpress-dashboard-jsdelivr-cdn.html
  2. WordPress博客加速后台响应的常用方法:https://blog.csdn.net/qq_33275276/article/details/105060453
最后修改:2020 年 10 月 24 日
如果觉得我的文章对你有用,请随意赞赏