Quelles sont les spécifications du thème enfant twentythirteen-xili ?
Ce thème reprend l’ensemble des qualités du thème parent twentythirteen et y ajoute :
- Deux modes de création du menu de base : insertion automatique des langues de navigation ou clonage des menus (1 par langue) et insertion des langues.
- Choix du style des liens de langue – avec ou sans drapeau
- Possibilité de cloner les zones widgets (sidebar) pour chaque langue.
- Possibilité d’ajouter un lien vers d’autres traductions sous le titre d’un article.
- Enrichissement du formulaire de recherche pour ciblage sur une langue
- Sélection de l’image d’entête selon la langue (1.0.2) comme on peut le voir ici.
- Recopie des qualités de l’article lors de la génération dans une autre langue par l’auteur (post-format).
- Recopie des qualités de la page lors de la génération dans une autre langue par l’auteur (template).
Ce thème est un exemple pour le développeur :
- Regroupement dans une classe (et un fichier php) de tous les éléments et fonctions pour l’interface utilisateur (options xili),
- Ajout d’image d’entête spécifique du thème enfant,
- Réglages possibles via l’interface de personnalisation et visualisation temps réel des effets,
- Exemple de propagation des attributs d’un post lors de la génération dans une autre language (format, canevas, taxinomies) grâce au filtre introduit depuis XL 2.8.8+
Intégration des nouvelles possibilités introduites par xili-language 2.8.8+
- Nouvelle méthode de construction des menus et choix de la place d’insertion de la liste des langues. (Glisser déposer)
- Téléchargement assisté des fichiers langues de ce thème de base (et aussi des autres comme 2010, 2011, 2012)
- Possibilité de fusion entre le fichier mo du parent avec les additions du thème enfant. Pas de nécessité de recopie.