Je crée une série de WP thèmes enfants qui dépendent d'un thème parent que je vais utiliser comme cadre.
J'ai besoin que ces thèmes (parents et enfants) soient localisés.
from http://codex.wordpress.org/Function_Reference/load_theme_textdomain J'ai compris qu'il me fallait ajouter les éléments suivants à mon thème:
add_action('after_setup_theme', 'my_theme_setup');
function my_theme_setup(){
load_theme_textdomain('mytextdomain', get_template_directory() . '/lang');
}
cela va dans le functions.php, je suppose
cependant, qu'en est-il des thèmes pour enfants? functions.php d'un thème pour enfants remplace functions.php d'un thème parent
textdomain ("mytextdomain") du thème enfant doit-il être identique au thème parent ou différent (et appeler la fonction load_theme_textdomain avec un nom de fonction différent (voir le code "my_theme_Setup ()" ci-dessus)?
quelle est la bonne façon de localiser un thème parent et un thème enfant?
merci d'avoir clarifié cela :)
Les thèmes pour enfants doivent utiliser load_child_theme_textdomain()
. Vous pouvez le trouver dans /wp-includes/l10n.php
. Utilisez un nouveau slug et un fichier po séparé.