Hébergement

Page d’accueil multilingue avec WebsiteBaker

1 minute de lecture

Ce CMS simple convient certainement très bien à de nombreux petits projets. Peu de fioritures, mais des menus faciles à comprendre dans un design sobre.

Deux aspects sont particulièrement intéressants :

  1. Templates personnalisés : le système de templates est très simple ; tu peux créer tes propres pages en quelques minutes, exactement comme tu le souhaites.
    • Étape une : créer un répertoire portant le nom du template
    • Étape deux : créer les fichiers info.php, index.php et template.css (exigence minimale).

      Il est préférable de créer également un répertoire /images pour y enregistrer les images et icônes du template.
    • Étape trois : indiquer dans info.php les zones utilisées ; tout d’abord les métadonnées, afin que le template soit correctement enregistré dans la base de données lors de l’importation. Il faut également indiquer s’il existe plusieurs menus de navigation, plusieurs zones de contenu, etc.
    • Étape quatre : préparer maintenant une vue HTML de la page dans index.php et créer les principales zones gérées par le CMS à l’aide des commandes PHP page_header(), show_menu(), page_content() et page_footer().
      PS : show_menu2() est une nouvelle variante pour l’affichage de la navigation et devrait être utilisée de préférence à la place de show_menu(), notamment lorsque l’on utilise des navigations imbriquées.
    • Étape cinq : compresser le répertoire et l’importer comme template dans WebsiteBaker. À partir de là, le template peut également être modifié directement dans l’installation WebsiteBaker et n’a pas besoin d’être constamment recompressé et re-téléchargé.

    Une documentation sur ce sujet est disponible ici.

  2. Multilingue : il suffit de créer des conteneurs de langue pour obtenir une séparation linguistique – la réécriture d’URL est configurée automatiquement.

Bien entendu, SaaS Web propose également des forfaits WebsiteBaker hébergés dans son offre.