Роман Краббз: Ясно. Сделал, но почему-то не применяется. Вот так выглядит style.css (первая директива body применяется, div - нет. В данном случае в ней font-size.):
/*
Theme Name: Child
Description: Дочерняя тема
Author: alter
Template: theme1
*/
@ import url("../theme1/style.css");
body{
font-size:15px;
}
div .amount-tytle{
font-size:5px;
}
По-видимому, что-то не совсем верно в div сделал? (После @ в import пробела нет если что).
Используется дочерняя тема. Значит, насколько понимаю, нужно нужно вносить правку с повышением селектора в ее style.css. При помощи браузерного просмотра кода элемента, похоже, нашел нужный селектор: .amount-tytle { margin-left: 50px; }. В данный момент разбираюсь с тем, как на практике повысить приоритетность.
К сожалению, после очистки кеша перестало работать. Судя по всему, после одной из попыток сработало, остальные попытки оказались неудачными. Теперь после каждого изменения файла буду очищать кеш.
Попробовал Ваш совет, теперь код такой:
<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_stylesheet_directory_uri() . '/style.css' );
}
?>
Денис Янчевский:
1. В коде страницы есть, сужу по такой строке: В консоли не очень ясно, как будет отображаться "как подключенный". Если имеется ввиду если отобразился, значит подключен, то - да :)
2. Действительно, из-за пробелов. Спасибо!
3. Правильно ли понимаю, что следует заменить 'parent-style' на 'child-style' для подключения дочерней?
1. Да.
2. Я не использовал functions.php дочерней темы, ориентируясь на WP codex, где сказано, что это необязательно. Сейчас попробовал, создал этот файл, погуглив нашел способ подключить style.css дочерней темы. Теперь изменения применились, но есть "одно но": прямо на страницах сайта стал виден php-код, который я разместил в functions.php. Вот этот код:
< ?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
? >
Пока не понятно, как убрать его отображение на страницах. Выглядит брутально, но лучше без него:)
/*
Theme Name: Child
Description: Дочерняя тема
Author: alter
Template: theme1
*/
@ import url("../theme1/style.css");
body{
font-size:15px;
}
div .amount-tytle{
font-size:5px;
}
По-видимому, что-то не совсем верно в div сделал? (После @ в import пробела нет если что).