WordPress : Formation thématique avancée ?

J’ai lu quelques livres sur la création de thèmes WP et je comprends certainement les bases. J’aimerais savoir lire sur des sujets avancés comme les crochets, wp_rewrite et comment functions.php devrait être structuré. Quelqu’un peut-il recommander de bonnes ressources? Solution n°1 trouvée Les meilleures ressources disponibles sont : Le Codex Lire la suite…

Par Jean-Michel, il y a

Catégories et sous-catégories WordPress

Je fais quelques changements sur le thème de mon blog, et j’ai besoin de lister les sous-catégories lorsque l’utilisateur se trouve dans la catégorie parent, exemple : catégorie principale — subcat1 — subcat2 J’ai donc besoin d’afficher les subcat1 et subcat2 uniquement lorsque l’utilisateur se trouve dans la catégorie principale. En Lire la suite…

Par Jean-Michel, il y a

WordPress : Arguments ignorés/balisage modifié dans wp_nav_menu si aucun menu n’est sélectionné

J’ai créé un menu en utilisant wp_nav_menu dans mon thème en utilisant la configuration la plus simple possible : wp_nav_menu( array( ‘theme_location’ => ‘my_theme_top_menu’) ); Et dans mon functions.php : register_nav_menus( array(‘my_theme_top_menu’ => ‘Top Menu’ ) ); Cependant, je rencontre un comportement étrange lorsque l’utilisateur crée un menu dans wp-admin Lire la suite…

Par Jean-Michel, il y a

WordPress : Content.php et content-single.php sont-ils identiques ?

Je comprends que lors de son utilisation get_template_part(‘content’, get_post_format());, cela aidera à choisir une post formatpage spécifique en fonction du format de publication. Et s’il n’y a pas de format de publication « c’est-à-dire que c’est standard », alors il reviendra àcontent.php Mais que se passe-t-il si j’utilise content-single.phpune logique comme celle-ci : Lire la suite…

Par Jean-Michel, il y a

WordPress : Valeur du champ de personnalisation dans la variable functions.php

Est-il possible de passer la valeur d’un champ de personnalisation dans une variable functions.php ? Je souhaite fournir une option de langue pour les onglets WooCommerce personnalisés. Actuellement, les en-têtes des onglets sont codés en dur dans functions.php. Après avoir supprimé les onglets par défaut, j’ajoute ce qui suit : add_filter( ‘woocommerce_product_tabs’, Lire la suite…

Par Jean-Michel, il y a

WordPress : Meilleures pratiques – Dois-je créer un thème enfant ou personnaliser un thème de framework ? (comme la réinitialisation HTML5)

J’ai créé un certain nombre de sites WordPress et j’ai fréquemment travaillé avec le thème de réinitialisation HTML5. Mon flux de travail a consisté simplement à modifier les fichiers du thème car j’utilise souvent pas mal de boucles personnalisées CSS, php et wp_query, etc. En fin de compte, le thème Lire la suite…

Par Jean-Michel, il y a