Documentation

Les thèmes sont stockés dans le dossier "theme" de votre site. Chaque thème a son propre sous-dossier.

Le thème par défaut est dans le dossier "theme/_default". Vous ne devez en aucun cas y toucher (car toute mise à jour de Bloginus le remplacera). De plus, si Bloginus appelle un fichier que vous n'avez pas mis dans votre thème, il ira le piocher là. Il est donc important de le laisser intact.

Pour faire votre thème, vous pouvez soit copier le dossier du thème par défaut (en totalité ou en partie), soit en créer un de toute pièce.

N'hésitez pas à consulter les sources du thème par défaut afin de vous en inspirer.

Dans sa version de base, Bloginus gère 3 états:

  • la page d'accueil du site (correspondant à la catégorie principale)
  • les pages de catégories (correspondant à toutes les catégories autres que la principale)
  • les pages d'articles (correspondant à tous les articles quelle qu'en soit la catégorie)
  • les pages non trouvées ou inaccessibles (oui, bon, ok, ça fait 4 états)

Ces états correspondent à 4 fichiers appelés "en dur". Vous devez donc les avoir dans votre dossier de thème, sinon ce seront les fichiers du thème par défaut qui seront activés.

Ces fichiers sont :

  • index.php : ce fichier est exécuté pour la page d'accueil du site
  • category.php : ce fichier est exécuté pour les pages de type catégorie/rubrique
  • post.php : ce fichier est exécuté pour les pages d'articles
  • 404.php : ce fichier est utilisé lorsqu'une page demandée n'existe pas

En plus de ces fichiers de base et d'éventuels autres programmes PHP dont vous auriez besoin, vous pouvez ajouter des dossiers "css", "js" et "images" pour y stocker vos fichiers annexes.

Pour activer et tester votre thème, rendez-vous dans le backoffice du site sur le module "theme" qui vous permettra de switcher de l'un à l'autre quand vous le voulez.

Si vous ne désirez pas travailler directement depuis votre site en production, vous pouvez le faire depuis une installation locale de Bloginus (par exemple avec EasyPHP, WAMP, MAMP ou XAMPP) ou d'un autre site. Il vous suffira ensuite de transférer le dossier de votre thème sur le site final, ou le distribuer à qui vous voulez puisque vous avez le droit de créer puis donner ou vendre des thèmes pour Bloginus (à condition de ne pas distribuer le script lui-même mais juste votre dossier de thème).