Тема ребенка не перестает родительскую тему

Я знаю, что этот вопрос задавали много раз. Вчера я даже провел весь день, чтобы заставить работать, но безрезультатно. Я почти уверен, что упускаю что-то маленькое // глупо, но я не могу это понять.

Итак, вот мой вопрос: я купил тему Identity-vcard от Envato, и я хочу внести некоторые изменения в дочернюю тему, не нарушая родительскую тему. Но стиль.css дочерней темы не загружает / не отменяет родительскую. Я использую это в функции functions.php

function my_theme_enqueue_styles() { $parent_style = 'Identity-vcard-style'; wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'Identity-vcard-child-style', get_stylesheet_uri() . '/style.css', array( $parent_style ) ); } add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); 

Не могли бы вы мне помочь?

Благодаря!

Solutions Collecting From Web of "Тема ребенка не перестает родительскую тему"

Вы используете get_stylesheet_uri() который напрямую связан с вашей таблицей стилей, а затем добавляет /style.css, что приводит к неверному URL-адресу.

Поэтому вам нужно удалить /style.css .

Или используйте get_stylesheet_directory_uri() и оставьте там /style.css .

Убедитесь, что вы используете get_stylesheet_directory_uri () в дочерней теме и убедитесь, что родительская тема использует get_template_directory_uri ().

Если родительская тема не использует get_template_directory_uri (), вам придется отменить регистрацию основного стиля и зарегистрировать его снова в своей дочерней теме.

Ура!