Când vrei să modifici o temă (design sau funcționalități), folosește o temă child: modificările tale rămân intacte la actualizarea temei părinte.
O temă child moștenește elementele temei părinte și nu poate fi activată dacă tema părinte nu este instalată.
Cum creezi o temă child
Prin FTP sau cPanel File Manager, în wp-content/themes/, creează un director nou (ex. twentytwentyfour-child) cu două fișiere: style.css și functions.php.
style.css — antetul definește tema și părintele:
/*
Theme Name: Twenty Twenty-Four Child
Template: twentytwentyfour
Version: 1.0.0
*/
functions.php — încarcă corect stilul temei părinte (metoda modernă, nu @import):
<?php
add_action('wp_enqueue_scripts', function() {
wp_enqueue_style('parent-style', get_template_directory_uri().'/style.css');
});
Activează tema child din Appearance → Themes.