Я хочу создать уникальный стиль только для одной из страниц моего WordPress-сайта. Это то, что я делаю в functions.php или style.css или мне нужно создать новый шаблон страницы? Какую бы правильную ни была опция, как мне настроить таргетинг на страницу?
Одним из способов будет использование body_class и запись стилей CSS с конкретными селекторами body_class только для этой страницы.
<body <?php body_class(); ?>>
Поместите это в свой открывающий тег, если у вас его еще нет.
Альтернативный способ справиться с этим — создать второй заголовок, который извлекает эту новую таблицу стилей. Тогда вместо структурирования вашей страницы вот так:
<?php get_header();?>
// Body Content
<?php get_footer;?>
вы можете сделать это:
<?php get_template_part('new_header');?>
// Body Content
<?php get_footer; ?>
Просто замените new_header на имя нового php-файла, просто отключите расширение.