Intereting Posts
Найти последнюю / опубликованную версию сообщения, используя wp-cli Можем ли мы разрешить пользователям выбирать первую страницу из параметров темы? Как ускорить загрузку видео в формате Wistia? Категория как класс для пользовательского типа сообщения удалить пустые абзацы из the_content? WordPress pods io – Rest API для получения информации о полях для пользовательских типов сообщений Пометка по умолчанию для стандартного и пользовательского типа сообщений в wordpress Как избежать дублирования одного и того же meta_value? Количество сообщений в пользовательской таксономии Получение подкатегории в зависимости от названия категории Получение значения параметров плагина, сохраненного с помощью настройки Обновление URL-адресов совместного использования eXtended для перетаскивания? Как создать дочерние термины разных родительских терминов с одним и тем же слизком? Как проверить одно числовое значение на массив значений meta_key? $ user_id = wp_insert_user ($ userdata) Не работает никаких ошибок

Детская тема не видна в backend

Довольно неожиданно для WordPress и кодирования, но последовали за этими инструкциями, чтобы создать дочернюю тему и поставить в очередь родительский css, а также дочерний css:

https://codex.wordpress.org/Child_Themes https://siteorigin.com/basics/child-themes/

папка дочерней темы находится непосредственно под wp-content / themes и имеет имя vantage-child. В этой папке у меня есть functions.php и style.css

Код стиля :.

/* Theme Name: Vantage Child Author: SiteOrigin Author URI: [can't post link because I don't have 10 reputations] Theme URI: [can't post link because I don't have 10 reputations] Description: Vantage Child Theme Version: 1.0.0 Template: vantage Text Domain: vantage-child */ 

function.php в папке child-theme имеет следующий код:

 <?php function my_theme_enqueue_styles() { $parent_style = 'vantage-style'; wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css'); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array($parent_style), wp_get_theme()->get('Version')); } add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles'); ?> 

Я не уверен, что это переменная $ parent_style. Я нахожу тот, который я использовал в functions.php в родительской папке, однако в руководстве sitorigin сказано, что стиль vantage-parent-style. Пробовал оба, не работал. Также проверены разрешения файлов, но все они «644» равны другим файлам в папках wordpress …

Надеюсь, кто-то может помочь!

Solutions Collecting From Web of "Детская тема не видна в backend"

Предполагая, что родительская тема правильно помещает его в style.css , вам не нужно, чтобы ваш ребенок их также выдавал. Следующим образом:

функции родительских тем.

 add_action ('wp_enqueue_scripts', 'parent_enqueue_scripts_styles') ; function parent_enqueue_scripts_styles () { wp_enqueue_style ('parent_style', get_template_directory_uri () . '/style.css') ; return ; } 

функции child themes.php

 add_action ('wp_enqueue_scripts', 'child_enqueue_scripts_styles') ; function child_enqueue_scripts_styles () { wp_enqueue_style ('child_style', get_stylesheet_directory_uri () . '/style.css') ; return ; } 

и вы получите HTML <head> следующим образом:

 <html> <head> ... <link rel='stylesheet' id='parent_style-css' href='path_to_parent_theme/style.css' type='text/css' media='all'> ... <link rel='stylesheet' id='child_style-css' href='path_to_child_theme/style.css' type='text/css' media='all'> ... </head> ... </html>