• Passer à la navigation principale
  • Passer au contenu principal
  • Passer à la barre latérale principale
  • Passer au pied de page

Grégoire Noyelle

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

  • Formations
  • Tutoriels
  • À propos
  • Contact
  • Newsletter

Genesis :: Collection de fonctions essentielles

Mis à jour le 2 mars 2017 par Grégoire Noyelle 19 commentaires

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é.

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.

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é.

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.

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.

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.

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é.

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é.

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.

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.

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é.

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.

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.

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.

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.

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.

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
FacebookTweetLinkedInEmailPrint

Étiquettes : Genesis Framework Tuto WordPress

Grégoire Noyelle Formateur WordPress

À propos Grégoire Noyelle

Grégoire Noyelle, Créateur de Thèmes WordPress depuis plus de 15 ans, Formateur spécialiste sur WordPress, WooCommerce, HTML et CSS (Grid Layout) dans son centre de Formation dédié au CMS WordPress. Suivez moi sur Twitter ou LinkedIn.
[En savoir plus]

Interactions du lecteur

Commentaires

  1. Avatar photoVincent dit

    7 janvier 2016 à 10 h 49 min

    Bonjour, je n’arrive pas à trouver à quoi sert le superfish script dans génésis ?
    Pourriez me renseigner svp ?

    Répondre
    • Avatar photoVincent dit

      7 janvier 2016 à 10 h 51 min

      http://my.studiopress.com/snippets/scripts/ Ici on nous explique comment l’enlever mais pas sa fonction ^^ Or quand on chercher superfish script génésis. On tombe sur des pages pour enlever un virus qui a le même nom..

      Répondre
      • Grégoire Noyelle Formateur WordPressGrégoire Noyelle dit

        10 janvier 2016 à 9 h 47 min

        Bonjour
        Superfish servait auparavant à animer les menus déroulants en jQuery. Il ne sert plus.

        Répondre
        • Avatar photoVincent dit

          11 janvier 2016 à 12 h 31 min

          Merci de votre réponse. Si celui-ci ne sert plus il faudrait qu’ils l’enlèvent lors d’une mise à jour. 🙂

          Répondre
  2. Avatar photoChristophe dit

    21 août 2016 à 10 h 17 min

    Bonjour
    Je suis en train de me replonger dans Genesis et j’aimerais savoir si tu pouvais conseiller une méthode pour désactiver complétement les Tags (admin et site) ?
    Je ne suis pas très familier avec les hooks.
    Merci d’avance

    Répondre
    • Grégoire Noyelle Formateur WordPressGrégoire Noyelle dit

      23 août 2016 à 12 h 57 min

      Bonjour
      Pour le front, il faut utiliser le filter sur les post meta (voir collection de fonction). Il faudra placer le code dans le fichier functions.php
      Pour le back, je n’ai jamais eu à le faire. Chercher une fonction propre à WordPresd dans Google

      Répondre
      • Avatar photoChristophe dit

        27 août 2016 à 18 h 21 min

        J’utilise Genesis + Altitude Pro theme que je veux personnaliser (css + hooks) dois, travailler sur une copie de Altitude Pro theme au risque de tout perdre en cas de MAJ de ce thème ?
        Merci

        Répondre
        • Grégoire Noyelle Formateur WordPressGrégoire Noyelle dit

          29 août 2016 à 5 h 54 min

          Ce n’est pas nécessaire de copier les thèmes enfants. Les mises à jour de ces derniers sont toujours mineures et elles ne sont pas automatiques.

          Répondre
  3. Avatar photoChristophe dit

    19 septembre 2016 à 9 h 35 min

    Bonjour et bravo une nouvelle fois pour ton site…
    Question à laquelle j’aimerais avoir ton avis de pro en ce qui concerne la gestion du Seo : dans Genesis, les champs Seo sont en général associés au thème.
    Comment faire si l’on ne souhaite pas utiliser d’extension de type Yoast et que l’on change de thème ?

    Merci

    Répondre
    • Grégoire Noyelle Formateur WordPressGrégoire Noyelle dit

      20 septembre 2016 à 21 h 35 min

      Bonjour
      Tu as un outil créer par StudioPress. Data tranqporter seo ou quelque chose comme ça

      Répondre
      • Avatar photoChristophe dit

        20 septembre 2016 à 22 h 01 min

        Ok je vois parfaitement c’est bien ça Seo Data Transporter merci

        Répondre
  4. Avatar photoWolfneo dit

    17 juillet 2017 à 12 h 10 min

    Bonjour,
    Merci pour tous ces codes, juste j’aurai aimé voir des captures avant/après pour montrer la différence, je suis chiant, désolé !
    Je n’aime pas avoir les entry-meta dans entry-header, j’aimerai tout avoir dans entry-footer, mais en ligne, et pour compliqué, sans lire Catégori(e)s : Exemple , mais juste le nom de la catégorie.

    Peut-être un de vos codes, peut me servir, il faut que je regarde plus en détail .
    Merci

    Répondre
    • Grégoire Noyelle Formateur WordPressGrégoire Noyelle dit

      18 juillet 2017 à 6 h 44 min

      Bonjour,
      Je sais, c’est en vrac.
      Pour déplacer, il faut faire un remove_action et un add_action à l’endroit désiré. Se servir de l’extension Genesis Visual Hook Guide pour trouver le bon emplacement.

      Répondre
      • Avatar photoWolfneo dit

        18 juillet 2017 à 9 h 42 min

        Bonjour,
        non ce n’est pas en vrac, c’est juste plus facile de repérer avec des captures d’écrans
        merci de l’information
        bonne journée

        Répondre
  5. Avatar photoFrançois Pilon dit

    14 avril 2018 à 21 h 11 min

    Bonjour, je suis à la recherche d’un snippet qui me permettrait de faire afficher la sidebar en premier lorsque que le site devient responsive. Ça serait super gentil de me pointer dans une bonne direction. Merci d’avance. : )

    Répondre
    • Grégoire Noyelle Formateur WordPressGrégoire Noyelle dit

      16 avril 2018 à 15 h 23 min

      Bonjour,
      Cela risque d’être pas si simple. Il faut changer la sidebar de place avec les hook en PHP et ajuster les CSS en conséquence. Je n’ai pas de snippet tout fait, car cela dépend aussi du thème.

      Répondre

Laisser un commentaire Annuler la réponse

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Barre latérale principale

Tutoriels par Thèmes

  • Tous les tutoriels
  • WordPress
  • Web Design
  • Photoshop

Partenaires

Liste des outils et services que je recommande:

Divi WordPress Theme

Elementor

Genesis FrameWork

GeneratePress

LearnDash LMS

WooCommerce e-boutique

Gravity Forms

WPforms

Séries complètes de tutoriels

  • Les bases de Grid Layout

Footer

Centre de Formation WordPress

  • Votre Formateur WordPress
  • Centre de formation WordPress
  • FAQ sur le centre de formation
  • Témoignages sur le centre de formation
  • CGV du centre de formation
  • Charte de qualité du centre de formation
  • Réglement intérieur du Centre de formation

Formations actives

  • Créer et mettre en ligne son site Pro avec WordPress
  • Personnaliser son site WordPress avec le CSS
  • Créer des thèmes WordPress sur mesure avec Genesis
  • Optimiser la production de site WordPress
  • Utiliser les CSS avancés dans votre thème WordPress
  • Utiliser Grid Layout CSS dans votre thème WordPress
  • Créer et gérer sa boutique WooCommerce
  • Créer un thème sur mesure avec WooCommerce

Liens Rapides

  • Membres Modules
  • S’inscrire à la Newsletter
  • CV
  • Grégoire Noyelle
  • Mentions légales
  • Politique de confidentialité
  • Me contacter

Copyright © 2023 :: Création: Grégoire Noyelle :: Base: WordPress , Genesis Framework

Share this ArticleLike this article? Email it to a friend!

Email sent!