Intereting Posts
Использовать константы wp-config.php во всех файлах плагина Композитные продукты Woocommerce – добавьте композитный продукт в корзину программно через ajax Пользовательский запрос SELECT с несколькими значениями метаданных (проблема с упорядочением) Исключать изображения из «вставленных в сообщение» при попытке получить вложения Сгенерированные носители имеют неправильное соотношение сторон Как подключиться к «выходному буферу» и добавить содержимое html ajax вызов в wordpress front end связать последнее сообщение с первым сообщением Когда это хорошая идея, чтобы построить постоянную структуру с нуля? Как добавить несколько экземпляров мета-поля в пользовательский тип сообщения Признание изменения размера экрана Как я могу отправить несколько получателей Contact Form 7 на основе ввода формы? Как изменить имя сервера при установке WordPress? Как локализовать встроенные строки в будущем? вызов функции jquery на странице плагина

Правильно ли работает моя детская тема?

Несколько дней назад я создал дочернюю тему моей темы zerif lite. Все выглядит хорошо, и проблем нет.

Я просто хочу знать, являются ли созданные файлы functions.php и style.css правильными или нет. И я добавил некоторые оптимизированные файлы в мою дочернюю тему, которые уже существуют в родительской теме (Unoptimized, но такие же файлы), но я сомневаюсь, что те же файлы загружаются 2 раза из родительской и дочерней темы. Я хочу быть уверенным, что те же файлы не загружаются 2 раза.

Это мой стиль.css детской темы:

 /* Theme Name: Zerif Lite Child Theme URI: http:/only4gamers.ml Description: Zerif Lite Child Theme Author: Md Umar Author URI: http:/only4gamers.ml Template: zerif-lite Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: light, dark, two-columns,right-sidebar, responsive-layout, accessibility-ready Text Domain: zerif-lite-child */ 

и это файл функции дочерней темы:

 <?php function my_theme_enqueue_styles() { $parent_style = 'zerif-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' ); ?> 

Я новичок в WordPress и мало знаю о кодировании. Любые улучшения в моем стиле и файле функций высоко ценятся.

Solutions Collecting From Web of "Правильно ли работает моя детская тема?"

Есть простой способ проверить:

  • добавьте wp_die('it works'); to functions.php , если вы видите, что it works на каждой странице, тогда он работает
  • добавьте глупое правило CSS в style.css , например body { border: 100px solid pink; } body { border: 100px solid pink; } , если ваши страницы теперь имеют розовую границу 100 пикселей, тогда ваша таблица стилей работает

Если это сработает, тогда вы сделали это правильно , если бы вы не сделали это правильно, это не сработало.

В противном случае я бы заметил, что:

  • это functions.php not function.php
  • избегайте закрытия PHP-тегов в functions.php, PHP будет автоматически добавлять их, если это необходимо, и предотвращает распространенную ошибку с пробелами после тега
  • my_theme – очень общий префикс, вы должны выбрать что-то более уникальное