Вы наперника сталкивались с тех что на сайте подключены лишние стили которые мешает или основным стилям сайт или загружается для веса. В этой статьи покажу как можно отключить.

Начинаем с отключение стили которые нам не нужны, для это в function.php добовляем такую функцию.

function custom_dequeue() {
    wp_dequeue_style('wpsc-theme-css-compatibility'); //Удаляет из очереди на вывод css файл стилей.
    wp_deregister_style('wpsc-theme-css-compatibility'); //Отменяет регистрацию CSS файла стилей
    wp_dequeue_style('wpsc-fancy-notifications');
    wp_deregister_style('wpsc-fancy-notifications');
    wp_dequeue_style('wpsc-colorbox-css');
    wp_deregister_style('wpsc-colorbox-css');
    wp_dequeue_style('wpsc-theme-css');
    wp_deregister_style('wpsc-theme-css');
}
add_action( 'wp_enqueue_scripts', 'custom_dequeue', 9999 );

Название (идентификатор) стилей которые надо удалить можно смотреть в исходный код страницы пример тэг %link id=»wpsc-theme-css-compatibility» href=»»%

Дальше пример как можем подключить jQuery в подвал (footer) а не как по умолчание подключает WP в шапку (head).

//пример 1
function jquery_in_footer() {
    wp_deregister_script( 'jquery' );
    wp_register_script( 'jquery', includes_url('/js/jquery/jquery.js'), array(), null, true );
}
add_action( 'wp_enqueue_scripts', 'jquery_in_footer' );
//пример 2
function redeclare_jQuery() {
  wp_deregister_script( 'jquery' );
  wp_deregister_script( 'jquery-core' ); // do not forget this
  wp_deregister_script( 'jquery-migrate' ); // do not forget this

  wp_register_script('jquery', includes_url('/js/jquery/jquery.js'), array(), array(), null, true );
  wp_enqueue_script('jquery');
}
if ( ! is_admin() ) add_action('init', 'redeclare_jQuery'); //кроме админку
//можно и свой jQuery подключить вместо встройного.