Как подключить файл стилей к определенной странице на WordPress?

230
11 декабря 2021, 05:30

Например, у меня есть главная страница, на которой должен быть подключен только main.css, а на странице товара product-page.css, на странице контактов contact.css и т.д.

У меня пока что main.css подключен в function.php через enqueue-script-style

function rebus_scripts() {
    wp_enqueue_style( 'rebus-font-awesome', 'https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', array(), 'null', 'all');
    wp_enqueue_style( 'rebus-css-main', get_template_directory_uri() . '/assets/css/main.css', array() , null, 'all' );
    wp_enqueue_script( 'rebus-js-main', get_template_directory_uri() . '/assets/js/scripts.min.js', array(), null, true );
    if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
        wp_enqueue_script( 'comment-reply' );
    }
}
add_action( 'wp_enqueue_scripts', 'rebus_scripts' );
Answer 1

Можно сделать так:

if( is_page( $page ) ){
     //подключаем стили 
}

$page - идентификатор страницы

про функцию is_page читаем доку https://wp-kama.ru/function/is_page

READ ALSO
Как сделать пагинацию в рубриках WordPress?

Как сделать пагинацию в рубриках WordPress?

Есть файл который выводит посты относятсящиеся к определённым рубрикамСодержимое фала: https://pastebin

241
Проблема с audio player JS

Проблема с audio player JS

Я сделал небольшой плеер на js (5-6 треков)Для воспроизведения музыки использовал не музыку из локального компьютера а прямую ссылку на неё,...

117
Как упростить условие конструкции if

Как упростить условие конструкции if

Необходимо по заданию упростить условие if

137
Сумма элементов главной диагонали

Сумма элементов главной диагонали

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

315