WordPress : Convertir le thème pour qu’il soit basé sur Bootstrap ?

Publié par Jean-Michel le

J’ai un thème que j’aimerais être basé sur la grille d’amorçage au lieu de son original et je ne sais pas si c’est relativement facile à changer ou si j’aurai des défis imprévus. Donc ma question est que faut-il faire pour changer de thème ?

Est-ce aussi simple que de simplement mettre les scripts en file d’attente (feuille de style bootstrap avant la feuille de style des thèmes) et de changer la classe et les identifiants ?

Lire également:  Wordpress : Style CSS d'une page spécifique

Solution n°1 trouvée

J’ai créé au moins deux thèmes wordpress en utilisant Bootstrap 3. En fait, ce n’est pas compliqué du tout. Outre l’évidence, vous devez garder à l’esprit trois choses à faire :

  • Mettre correctement en file d’attente les styles d’amorçage et les scripts
  • Configurez votre propre « Walker Nav Menu » qui remplace le walker par défaut pour créer des menus déroulants
  • Modifiez certains éléments avec des hooks tels que : formulaire de recherche (get_search_form), extrait plus (excerpt_more), classes de menu par défaut (nav_menu_css_class), etc.
Lire également:  Wordpress utilise the_content() sans galerie ?

Et c’est tout, au moins que vous devriez faire.

Quelques exemples : http://gelatinisima.com http://www.filos.unam.mx

Solution n°2 trouvée

Vous ne pouvez pas simplement modifier quelques éléments et vous attendre à ce que votre thème fonctionne avec Bootstrap. La conversion en Bootstrap peut être relativement simple ou très complexe, selon la façon dont votre thème existant est construit et sa complexité. Mais il est impossible de donner des instructions génériques, car tout dépend du thème.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *