Créateur de thèmes WordPress :: Formateur :: Web Designer

Genesis :: Collection de fonctions essentielles

Publié le : 

Modifié le : 

Par : 

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.