Don't panic

Emoji 👩‍⚕️ Femme agent de santé à copier/coller

L’Ă©moji 👩‍⚕️ symbolise Femme agent de santĂ©. Il appartient Ă  la catĂ©gorie đź‘Ť Personnes et parties du corps. Sa forme en shortcode est :woman_health_worker:.

  Les chapitres du guide
wpRock - Guide WordPress Galactique (14)

Fichiers PHP de base d’un thème

La hiĂ©rarchie des fichiers sur WordPress Vous pouvez retrouver une version interactive du Template hierarchy WordPress. Les fonctions d’inclusions : get_header(), get_footer()… get_header() – Inclure

wpRock---Guide-WordPress-Galactique-(16)

Fichier style.css

Pour ajouter un style, s’inspirer de ce code : (qui permet d’enqueue un fichier de style uniquement sur IE, trouvĂ© sur http://www.geekpress.fr/ajouter-fichier-css-conditionnel-ie-wordpress/ ) Dans un

wpRock - Guide WordPress Galactique (27)

Inclure des fichiers JS et CSS

TODO : Ajouter exemple de fichier JS wp_enqueue_script() : inclure les fichiers JS wp_enqueue_style () : Inclure un fichier CSS TODO : Finir cette partie

wpRock - Guide WordPress Galactique (13)

Boucle

Principale on peut remodeler ce mécanisme avec « l’action-hook »pre_get_posts (https://codex.wordpress.org/Plugin_API/Action_Reference/pre_get_posts) secondaire La boucle principale La boucle principal est celle que nous retrouvons dans les fichiers fichiers

wpRock - Guide WordPress Galactique (23)

Marqueurs conditionnels

Les marqueurs conditionnels permettent de dĂ©terminer des conditions pour l’exĂ©cution d’un code. is_home() – Returns true if the current page is the homepage is_front_page() –

wpRock - Guide WordPress Galactique (26)

Sanitize

sanitize_email() sanitize_file_name() sanitize_html_class() sanitize_key() sanitize_meta() sanitize_mime_type() sanitize_option() sanitize_sql_orderby() sanitize_text_field() sanitize_textarea_field() sanitize_title() sanitize_title_for_query() sanitize_title_with_dashes() sanitize_user() Codex : Validating Sanitizing and Escaping User Data

wpRock - Guide WordPress Galactique (4)

Hoocks, actions et filtres

filres => https://codex.wordpress.org/Plugin_API/Filter_Reference https://codex.wordpress.org/User:Guigui/fr:Plugin_API Les filtres Se brancher Ă  un filtre : add_filter() Appliquer un filtre : apply_filters() La liste de filtres Les hook Les

wpRock - Guide WordPress Galactique (1)

Shortcodes

WordPress dispose de shortcodes natifs : , , , et . Déclarer un shortcode TODO => Ajouter shortcode fermé La fonction do_shortcode() Afficher un shortcode

wpRock - Guide WordPress Galactique (11)

Modèles de page et de post

Modèle de page Modèle pour les post types Depuis la version 4.7 de WordPress, les modèles peuvent également être utilisés sur tous les post types.

wpRock - Guide WordPress Galactique (25)

Custom post type

Créer des types de posts personalisés : register_post_type() Il existe 5 types de post natifs sur WordPress : Les articles (post), les pages (page), les

wpRock - Guide WordPress Galactique (15)

Redirections

wp_redirect() : Redirection vers une URL wp_redirect( string $location, int $status = 302 )

wpRock - Guide WordPress Galactique (7)

Transients

DĂ©finir un transient $data peut ĂŞtre un tableau ou un objet. RĂ©cupĂ©rer un transient Si le transient n’existe pas ou plus, get_transient() retourne false. Supprimer

Julien MA Jacob
DĂ©veloppeur WordPress
Passionné par le web et la programmation avec toujours plein de projets en tête