Développement d’une interface site mobile

Optimisation du thème en version mobile et développement du site multilangue sous wordpress

Ne souhaitant pas une refonte complète de son site internet, Homeprivilège m’a contacté pour décliner leur thème wordpress en version mobile et multilangue

La socièté ne souhaitant pas investir dans un nouveau site internet pour le moment, mais ayant conscience des enjeux numériques, a décidé d’ajouter un interface web mobile et en a profité pour le décliner en plusieurs langues

Le site mobile

La technique que j’adopte toujours pour fire un site mobile est d’adapter son style (fichiers CSS) suivant l’ecran de consultation. C’est la technique massivement utilisée aujourd’hui et on comprend pourquoi : elle est fortement conseillé par Google (on ne serait malheureusement pas se passer des recommandations Google aujourd’hui sauf à ne pas vouloir être bien référencé sur internet) et elle permet d’administrer son site sans se soucier de l’écran sur lequel il s’affiche.

J’ai repris les fichiers de configuration du thème WordPress et modifié les fichiers Css en conséquence

Site multilingue

Ce n’est forcement évident de faire un site wordpress, la facilité veut qu’on modifie et intègre la plupart des éléments du site dans le thème… ici le theme wordpress intégrait le menu principal et beaucoup d’autres sections… ce qui pose un gros problème de maintenance puisqu’aucun de ces éléments ne sont du coup modifiables dans le Back Office. Pour ajouter un menu, il faut modifier le thème !

Passé la surprise de cette installation, j’ai donc adapté ce thème en trois langues et opté pour la duplication des sites, chacun ayant son thème traduit. Ajourd’hui les trois sites sont indépendants avec 3 Back Offices et accéssibles via des sous-domaines http://www.homeprivileges.fr/ http://en.homeprivileges.fr/ et http://es.homeprivileges.fr/

Si vous avez besoin de passer votre site en multilangue, une des solutions sera donc de traduire les sites principal et d’en faire des copies, l’autre sera de penser le site en multilingue dès la création, ce qui est possible très facilement avec le CMS davelopweb puisque une nouvelle installation détecte si le site existe déjà et vous propose de l’installer dans une langue différente en partageant tous les éléments commun : une seule maintenance pour tous vos sites et un seul back Office.