Archives par mot-clé : thème enfant

La trilogie xili-language mise à jour pour WordPress 4.1 “Dinah”

La sortie de WordPress 4.1 “Dinah” a été l’occasion depuis quelques semaines de revoir l’ensemble des extensions liées à la création d’un site multilingue avec xili-language (v.2.16.0), xili-tidy-tags (v1.10.0) et xili-dictionary (2.10.0) et de créer (comme exemple) le thème enfant multilingue TwentyFiften-xili et son site de démonstration.

Les modifications les plus importantes sont pour :

  • xili-language
    la prise en compte des fichiers .mo qui sont déposés dans le dossier wp-content/languages/themes s’il n’y a pas de fichiers .mo dans le dossier du thème lui-même.
  • xili-tidy-tags
    la correction d’une modification des assignations de langue quand on créait des groupes (alias) de mots-clés de même sens dans des langues différentes.
  • xili-dictionary
    Faciliter la récupération des termes liés aux commentaires (inclus dans le fichier wp-includes/comment-template.php) et rendre plus aisée donc leur traduction. En effet, WordPress, qui est de base traduisible mais pas multilingue, lie ces textes liés au formulaire de commentaires à la langue du tableau de bord uniquement et non au thème (qui a son propre textdomain).

Les améliorations du noyau (core) de WordPress ont été prises en compte (requête complexe). La réalisation du thème enfant TwentyFifteen-xili donne l’occasion de présenter un exemple avec différents astuces.

M.
2014-12-19

WordCamp Paris 2014

xiligroup et l’auteur de la trilogie xili-language sera comme en 2013 présent au WordCamp Paris les 16 et 17 janvier.

Michel (avec son badge xiligroup) sera heureux de répondre à vos questions et attentif à vos suggestions.

A cette occasion, le thème enfant 2014-xili est maintenant disponible avec tous ses atouts visibles ou cachés… Ce thème 2014 très innovant ici permet de créer un site type ‘magazine’ dans une version multilingue avec de nombreux éléments qui peuvent varier en function de la langue.

A bientôt,

Logo WordCamp Paris 2014

Prise en main de ce thème enfant multilingue

2014-xili est le thème enfant de twenty fourteen (2014) qui vient juste de sortir avec la dernière version de WordPress (3.8). 2014 est un thème vraiment nouveau surtout livré de base avec WP. Il est présenté comme un thème “magazine“. Comme pour les précédents (2012, 2013), ici, on présente un exemple de thème enfant qui apporte l’ensemble des (petits) ajouts pour en faire un thème multilingue avec l’extension xili-language née avec WordPress 2.3 ;-).
Chaque thème contient des éléments particuliers qu’il faut adapter pour intégrer la sous-sélection par langue. Ici, dans 2014, il faut adapter notamment la une (featured posts) qui peut s’afficher en grille ou en diaporama et l’éphémère (ephemera) qui est un widget spécifique qui fait une jolie liste dans la barre latérale sur la base d’une sous-sélection par format.
Ce thème enfant sort au moment où l’extension xili-language incorpore des nouvelles fonctionnalités notamment les fameux points d’insertions dans les menus.
Ce thème enfant hérite des possibilités de réglages du thème parent, voici deux liens :

http://codex.wordpress.org/Twenty_Fourteen

http://theme.wordpress.com/themes/twentyfourteen/

On retrouve beaucoup des autres éléments disponibles déjà dans 2013-xili comme notamment la bannière variable selon la langue.

Les grandes étapes de l’installation :

  1. Télécharger le fichier .zip du thème enfant, et, après décompression, le placer dans le fichier thème (il sera à côté du dossier de twentyfourteen, le thème parent)
    theme folders in wp-content/themes
    dossiers des thèmes dans wp-content/themes
  2. Avant d’activer le thème enfant (twentyfourteen-xili), vérifier que l’extension xili-language est active avec notamment sa liste des langues et quelques articles en différentes langues.
  3. Les options  xili dans le menu apparence (lié au thème) vont permettre de définir comment vous souhaitez gérer les espaces latéraux (widget) et les menus.
    Options pour 2014-xili
    Options pour 2014-xili

… en cours…