Utiliser WordPress pour un site Web d’entreprise
A la base, WordPress était plutôt orienté blogs ou magazines. Cependant, moyennant un petit peu de personnalisation, il s’avère être une plateforme intéressante pour un site Web d’entreprise.
A la base, WordPress était plutôt orienté blogs ou magazines. Cependant, moyennant un petit peu de personnalisation, il s’avère être une plateforme intéressante pour un site Web d’entreprise.
L’offre de thèmes gratuits pour WordPress est plus vaste côté anglo-saxon. Pour les traduire en français, une solution consiste à passer en revue tous les fichiers php du thème et à traduire les chaines de caractères. Certains thèmes sont cependant prévus pour être traduits simplement.
Afin de rendre un plugin facilement portable, il convient de ne jamais utiliser de chemins ou d’url « en dur », mais d’utiliser les variables et fonctions fournies par WordPress pour accéder aux différents éléments nécessaires pour par exemple afficher une image ou inclure une page de code source.
La structure d’un plugin pour WordPress est différente d’un développeur à l’autre, mais quelques règles sont à respecter notamment pour éviter les conflits dans les noms de fonctions et de variables. Un certain formaliste est également à prendre en compte pour que le plugin apparaisse correctement dans l’interface d’administration (auteur, ..).
Je me suis aperçu en développant un nouveau plugin que WordPress ne supportait pas les sessions par défaut. Une vérification dans le code source du système le confirme. WordPress utilise un cookie pour gérer son propre système de sessions.
Pour faire marcher les sessions dans un plugin, il suffit de d’ajouter session_start()
Le problème est « où l’ajouter » ?
wpblank_i18n est un thème basé sur Whiteboard, un thème de Brian Purkis. Il peut servir de base de travail pour concevoir un thème pour WordPress sans avoir à réinventer la roue.