Как правильно подключить стили Wordpress

Weblady
На сайте с 26.07.2011
Offline
143
199

В файле function.php темы в конце добавлен код:

/* Load Styles */

function crea_load_styles()

{

  wp_enqueue_style('bootstrap', get_template_directory_uri() . '/bootstrap/css/bootstrap.min.css');

  wp_enqueue_style('font-awesome', get_template_directory_uri() . '/fonts/fontawesome/css/font-awesome.min.css');

  wp_enqueue_style('animate', get_template_directory_uri() . '/plugins/animations/animate.min.css');

  wp_enqueue_style('animate', get_template_directory_uri() . '/plugins/wp-user-frontend/frontend-forms.css');

  wp_enqueue_style('custom', get_template_directory_uri() . '/css/custom.css');

  wp_enqueue_style('pages-style', get_template_directory_uri() . '/css/pages-style.css');

}

add_action('wp_enqueue_scripts', 'crea_load_styles', 10);



Но файл стилей плагина  wp-user-frontend все равно подгружается из папки плагинов /wp-content/plugins/wp-user-frontend

Как правильно подключить стили, чтобы пользовательские стили темы загружались в последнюю очередь?

Если добавить нужные стили в файл  /css/pages-style.css, стили   /wp-content/plugins/wp-user-frontend всё равно накладываются выше.

Weblady
На сайте с 26.07.2011
Offline
143
#1

Помогите, всю голову сломала, не получается, стили плагина все равно загружаются позже.

Это тоже не помогло https://wp-kama.ru/question/stili-temy-vyshe-stilej-plaginov-poetomu-pereopredelenie-ne-srabatyvaet

Weblady
На сайте с 26.07.2011
Offline
143
#2

Спасибо! Нашла вариант с отключением файлов стилей плагина в function.php

add_action ('wp_print_styles','remove_styles',100);

function remove_styles () {

  // add handles for styles you wish to remove

  wp_deregister_style ('wpuf-css');

}

Нужные стили добавила в файлы темы. Наверно не очень изящное решение.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий