Tous ces extraits sont à placer soit dans le fichier functions.php
soit dans un des templates de votre thème. Attention, en fonction de l’emplacement choisi, il faudra retirer les balises PHP du début. Je compte mettre à jour régulièrement cet article.
Zone de contenu
Changer les informations et les meta des articles et custom post type
Ces options sont à placer dans votre fichier functions.php
de votre thème ou dans le template concerné.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_post_meta_info-php
Si le code ne s’affichait pas, le voir en ligne.
Modifier en lire plus
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_read_more-php
Si le code ne s’affichait pas, le voir en ligne.
Changer les éléments de la recherche
Ces options sont à placer dans votre fichier functions.php
de votre thème ou dans le template concerné.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_search-php
Si le code ne s’affichait pas, le voir en ligne.
Gérer la zone auteur
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_author_box-php
Si le code ne s’affichait pas, le voir en ligne.
Modification du squelette
Changer le Doctype
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_doctype-php
Si le code ne s’affichait pas, le voir en ligne.
Retirer le titre et la description du site
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_site_title-php
Si le code ne s’affichait pas, le voir en ligne.
Ajouter des classes à la balise Body
Ces options sont à placer dans votre fichier functions.php
de votre thème ou dans le template concerné.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_body_post_class-php
Si le code ne s’affichait pas, le voir en ligne.
Repositionner une zone
Ces options sont à placer dans votre fichier functions.php
de votre thème ou dans le template concerné.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_move_element-php
Si le code ne s’affichait pas, le voir en ligne.
Changer la largeur de la zone $content
Pour le bon affichage des vidéos ou galeries photos de Jetpack. Ici j’utilise les conditions de la hiérarchie des template WordPress. Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_content_width-php
Si le code ne s’affichait pas, le voir en ligne.
Script externe
Ajouter les Google Font
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_google_font-php
Si le code ne s’affichait pas, le voir en ligne.
Options du back-office
Gérer les options de maquette
Ces options sont à placer dans votre fichier functions.php
de votre thème ou dans le template concerné.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_layout-php
Si le code ne s’affichait pas, le voir en ligne.
Suprimer les metaboxes
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_metabox-php
Si le code ne s’affichait pas, le voir en ligne.
Retirer des tailles d’image
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_remove_image_size-php
Si le code ne s’affichait pas, le voir en ligne.
Retirer des menus Genesis
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_remove_menu-php
Si le code ne s’affichait pas, le voir en ligne.
Retirer des widgets WordPress/Genesis
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_remove_widget-php
Si le code ne s’affichait pas, le voir en ligne.
Ajouter les options Genesis pour les Contenus personnalisés
Ces options sont à placer dans votre fichier functions.php
de votre thème.
https://gist.github.com/gregoirenoyelle/51b1391456216d552590#file-genesis_func_support_cpt-php
Si le code ne s’affichait pas, le voir en ligne.
Autres tutoriels sur le sujet
- Modifier et ajouter des attributs HTML dans Genesis
- Devenir créateur de thèmes WordPress en 2019
- Utiliser le login de WooCommerce dans votre thème
- Ajouter un nouveau menu responsive dans Genesis
- WordPress :: Ajouter une image lightbox avant le titre dans Genesis
- WordPress :: Ajout d’une image d’en-tête retina (HiDPI) pour votre site
- WordPress :: Retirer les options de maquette Genesis pour un modèle de page
- WordPress :: Utiliser le champ Image d’ACF dans vos thèmes
- WordPress :: Page Builder par SiteOrigin
- WordPress :: ajouter des menus de recherche par date ou taxonomie
- Genesis :: Forcer la connexion dans les contenus réservés
- Genesis :: Créer un contenu réservé dans WordPress
- Genesis :: Comprendre et créer votre page d’accueil sur mesure
- WordPress :: Réduire les dépendances d’Avanced Custom Fields
- Genesis :: Comment mieux utiliser le modèle de page Blog
- Genesis :: Utiliser les Widgets Pages et Articles à la Une
- Genesis :: Créer un modèle de page WordPress sur mesure
- Genesis :: Réglages des thèmes enfants
- Genesis :: introduction au framework de thème WordPress