Skip to content

Instantly share code, notes, and snippets.

Grégoire Noyelle gregoirenoyelle

Block or report user

Report or block gregoirenoyelle

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View genesis-function-genesis_parse_attr.php
<?php
//* Function déclarée dans le fichier markup.php
function genesis_parse_attr( $context, $attributes = array(), $args = array() ) {
$defaults = array(
'class' => sanitize_html_class( $context ),
);
$attributes = wp_parse_args( $attributes, $defaults );
@gregoirenoyelle
gregoirenoyelle / acf-bloc-membre-css-grid.css
Last active Jan 6, 2019
Création d'un bloc Gutenberg avec ACF 5.8
View acf-bloc-membre-css-grid.css
/*
la classe .grille-equipe est ajoutée dans la balise body avec l'extension
Custom Body Class
https://fr.wordpress.org/plugins/wp-custom-body-class/
*/
/* Suppression des speudo éléments :before et :after qui sont comptés dans la grille */
.grille-equipe .entry-content:before,
.grille-equipe .entry-content:after {
display: none;
View acf-pro-options-page-multiple.php
<?php // BALISE PHP À ENLEVER
/**
* Ajouter page d'options ACF 5
*
* @package ACF
*/
if( function_exists('acf_add_options_page') ) {
// Premier menu d'options
@gregoirenoyelle
gregoirenoyelle / wp-acf-image-genesis.php
Last active Dec 8, 2018
Add ACF image in your content
View wp-acf-image-genesis.php
<?php
// Template Name: Image avant le contenu
//* Affichage du contenu ACF avant le contenu principal
add_action('genesis_entry_content','ap_contenu_fiche_cuisinier', 5);
function ap_contenu_fiche_cuisinier() {
//* Variables ACF pour l'image
// L'image ACF est enregistrée en tant que "ID de l'image"
$image_id = (int) get_field('nom_du_champ_image_acf');
View acf-single-film.php
<?php
/**
* The Template for displaying all single films.
*
* @package WordPress
* @subpackage Twenty_Ten
* @since Twenty Ten 1.0
*/
get_header(); ?>
@gregoirenoyelle
gregoirenoyelle / wp-custom-font-size-gut-after-fonction.php
Created Nov 30, 2018
Ajouter des tailles de police personnalisées dans l'éditeur moderne de WordPress
View wp-custom-font-size-gut-after-fonction.php
<?php
// A placer dans le fichier functions.php de votre thème sans le <?php du début
//* Fonction qui se déclenche 'after_setup_theme'
function gn_ajouter_fonction_font_theme_support() {
/***
* Remplacer les tailles des polices du texte
* ici pour 'grand' cela donnera les classes suivantes:
* '.has-grand-font-size'...
*
@gregoirenoyelle
gregoirenoyelle / wp-custom-color-gut-after-fonction.php
Last active Nov 30, 2018
Ajouter des couleurs personnalisées dans l'éditeur moderne de WordPress
View wp-custom-color-gut-after-fonction.php
<?php
// A placer dans le fichier functions.php de votre thème sans le <?php du début
//* Fonction qui se déclenche 'after_setup_theme'
function gn_ajouter_fonction_color_theme_support() {
/***
* Remplacer les couleurs par défaut (color et background-color)
* ici pour 'margenta-fort' cela donnera les classes suivantes:
* '.has-magenta-fort-background-color' et 'has-magenta-fort-color'
*/
add_theme_support( 'editor-color-palette', array(
View wp-acf-ob-start-functions.php
<?php
// Afficher le contenu du CPT au niveau de entry content
add_action('genesis_entry_content','gn_contenu_champs_acf');
function gn_contenu_champs_acf() {
// Variable venant du champs ACF, stockée dans une variable.
$bio = get_field('cpt_biographie');
// Mise en mémoire du fichier qui affiche le HTML
View wp-gutenberg-grid-layout.css
/***** CSS appliqués si le navigateur supporte grid layout ****/
@supports (grid-area: auto) {
/* Ajustements des éléments principaux */
.page-grille .entry-title {
background-color: #d8dad9;
margin-bottom: 2rem;
padding: 3rem;
text-align: center;
View woocom-login-form-in-template.php
<?php
/**
* WooCommerce Login
*
* Afficher le formulaire de connexion dans votre thème
*
* @package WooCommerce
* @param $text is optionnal. Default text is: 'Se connecter'
* @author Grégoire Noyelle
You can’t perform that action at this time.