Partager sur twitter
Partager sur linkedin
Partager sur facebook
Partager sur whatsapp
Partager sur email
  • 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

Julien MA Jacob
Développeur WordPress
Julien MA Jacob - Développeur WordPress
PassionnĂ© par le web et la programmation avec toujours plein de projets en tĂȘte
  Les chapitres du guide // WordPress 🛰 Guide du dĂ©veloppeur galactique
wpRock - Guide WordPress Galactique (15)

Redirections

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

wpRock - Guide WordPress Galactique (14)

Fichiers PHP de base d’un thùme

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

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 (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

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 (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 (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 (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 (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 (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 (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-(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