Как загрузить стиль для одной страницы в WordPress сайте

Я хочу создать уникальный стиль только для одной из страниц моего WordPress-сайта. Это то, что я делаю в functions.php или style.css или мне нужно создать новый шаблон страницы? Какую бы правильную ни была опция, как мне настроить таргетинг на страницу?

1

Решение

Одним из способов будет использование body_class и запись стилей CSS с конкретными селекторами body_class только для этой страницы.

<body <?php body_class(); ?>>

Поместите это в свой открывающий тег, если у вас его еще нет.

1

Другие решения

Альтернативный способ справиться с этим — создать второй заголовок, который извлекает эту новую таблицу стилей. Тогда вместо структурирования вашей страницы вот так:

<?php get_header();?>
// Body Content
<?php get_footer;?>

вы можете сделать это:

<?php get_template_part('new_header');?>
// Body Content
<?php get_footer; ?>

Просто замените new_header на имя нового php-файла, просто отключите расширение.

1

По вопросам рекламы [email protected]