{"id":29628,"date":"2022-12-03T08:51:23","date_gmt":"2022-12-03T07:51:23","guid":{"rendered":"https:\/\/woosimon.com\/?p=29628"},"modified":"2022-12-03T08:51:24","modified_gmt":"2022-12-03T07:51:24","slug":"what-are-wordpress-filter-action-hooks","status":"publish","type":"post","link":"https:\/\/woosimon.com\/fr\/what-are-wordpress-filter-action-hooks\/","title":{"rendered":"Que sont les filtres et actions hooks WordPress ?"},"content":{"rendered":"<p>Si vous poss\u00e9dez un site Web WordPress, il est probable que vous ayez entendu parler des crochets de filtre. Mais, que sont-ils exactement? Dans cet article, je vais examiner ce que sont les hooks de filtre, comment ils fonctionnent et comment les utiliser dans votre propre code.<\/p>\n\n\n\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-530b6dfa\"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable des mati\u00e8res\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap\">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#why-use-wordpress-filter-hooks\" class=\"uagb-toc-link__trigger\">Pourquoi utiliser les crochets de filtre WordPress ?<\/a><li class=\"uagb-toc__list\"><a href=\"#adding-wordpress-filter-hooks-with-a-child-theme\" class=\"uagb-toc-link__trigger\">Ajout de crochets de filtre WordPress avec un th\u00e8me enfant<\/a><li class=\"uagb-toc__list\"><a href=\"#adding-wordpress-filter-hooks-with-a-plugin\" class=\"uagb-toc-link__trigger\">Ajouter des hooks de filtre WordPress avec un plugin<\/a><li class=\"uagb-toc__list\"><a href=\"#an-example-wordpress-filter-hook\" class=\"uagb-toc-link__trigger\">Un exemple de crochet de filtre WordPress<\/a><li class=\"uagb-toc__list\"><a href=\"#conclusion\" class=\"uagb-toc-link__trigger\">Conclusion<\/a><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Pourquoi utiliser les crochets de filtre WordPress ?<\/h2>\n\n\n\n<p>Les hooks de filtre sont un excellent moyen de modifier le contenu WordPress sans utiliser de plugin ni avoir \u00e0 modifier de fichiers principaux. En utilisant des hooks de filtre, vous pouvez modifier le comportement de WordPress sans pirater le code principal. Ceci est extr\u00eamement utile si vous envisagez de cr\u00e9er un site personnalis\u00e9 ou si vous souhaitez pouvoir mettre \u00e0 jour votre version ou th\u00e8me WordPress sans perdre vos personnalisations.<br><br>Il existe deux types de hooks de filtre : les actions et les filtres. Les actions vous permettent d&#039;ins\u00e9rer du code \u00e0 des points sp\u00e9cifiques du code WordPress, tandis que les filtres vous permettent de modifier le contenu existant.<br><br>Par exemple, disons que vous souhaitez ajouter un lien \u00ab en savoir plus \u00bb \u00e0 la fin de chaque extrait de message. Vous pouvez le faire en vous connectant au filtre \u00ab the_excerpt \u00bb et en ajoutant votre lien \u00e0 la fin de l&#039;extrait.<br><br>Ou encore, disons que vous souhaitez afficher une barre lat\u00e9rale diff\u00e9rente sur certaines pages de votre site. Vous pouvez le faire en vous connectant \u00e0 l&#039;action \u00ab sidebars_widgets \u00bb et en sp\u00e9cifiant quelle barre lat\u00e9rale vous souhaitez afficher sur quelle page.<br><br>Comme vous pouvez le constater, les hooks de filtre vous donnent beaucoup de pouvoir sur le fonctionnement de WordPress. Si vous \u00eates d\u00e9veloppeur, apprendre \u00e0 utiliser les hooks de filtre est essentiel. Et m\u00eame si vous n&#039;\u00eates pas un d\u00e9veloppeur, comprendre le fonctionnement des hooks de filtre peut toujours \u00eatre utile pour peaufiner l&#039;apparence et le comportement de votre site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ajout de crochets de filtre WordPress avec un th\u00e8me enfant<\/h2>\n\n\n\n<p>Les crochets de filtre peuvent \u00eatre ajout\u00e9s directement dans l\u2019\u00e9diteur de fichiers de votre th\u00e8me. Ce n&#039;est cependant pas conseill\u00e9, car si et quand vous mettez \u00e0 jour votre th\u00e8me, les modifications que vous avez apport\u00e9es seront perdues.<br><br>Pour cette raison, il est recommand\u00e9 d&#039;installer un \u00ab Th\u00e8me enfant \u00bb. Un th\u00e8me enfant se superpose \u00e0 votre th\u00e8me principal, vous permettant d&#039;apporter des modifications qui ne seront pas \u00e9cras\u00e9es lors de la mise \u00e0 jour de votre th\u00e8me principal.<br><br><a href=\"https:\/\/woosimon.com\/fr\/how-to-create-a-wordpress-child-theme\/\">Si vous ne savez pas ce qu&#039;est un th\u00e8me enfant ou comment en cr\u00e9er un, consultez mon guide sur Comment cr\u00e9er un th\u00e8me enfant WordPress.<\/a>.<br><br>Une fois install\u00e9 et activ\u00e9, vous pouvez ajouter vos hooks de filtre dans le fichier function.php de votre th\u00e8me enfant en allant sur <strong>Apparence &gt; Editeur de fichiers de th\u00e8me<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ajouter des hooks de filtre WordPress avec un plugin<\/h2>\n\n\n\n<p>Si vous \u00eates moins familier avec le code, l&#039;utilisation d&#039;un plugin d&#039;extrait de code personnalis\u00e9 peut \u00eatre une option moins intimidante.<br><br>Personnellement, j&#039;aime <a href=\"https:\/\/en-gb.wordpress.org\/plugins\/insert-headers-and-footers\/\" target=\"_blank\" rel=\"noreferrer noopener\">Plugin d&#039;extrait de code personnalis\u00e9 de WP Code<\/a>. Son installation est gratuite \u00e0 partir du r\u00e9f\u00e9rentiel WordPress et facile \u00e0 utiliser, bien qu&#039;il existe de nombreuses alternatives. <a href=\"https:\/\/woosimon.com\/fr\/a-quick-guide-to-choosing-wordpress-plugins\/\">Consultez mon guide pour choisir les meilleurs plugins WordPress ici.<br><\/a><br>Utiliser un plugin pour ajouter du code signifie que\u00a0:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vous n&#039;\u00eates pas oblig\u00e9 de cr\u00e9er et d&#039;installer un th\u00e8me enfant<\/li>\n\n\n\n<li>Il est tr\u00e8s simple d&#039;activer et de d\u00e9sactiver vos filtres en un seul clic.<\/li>\n\n\n\n<li>De nombreux plugins tels que WPCode ont des extraits pr\u00eats \u00e0 l&#039;emploi que vous pouvez simplement activer pour des t\u00e2ches courantes.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Un exemple de crochet de filtre WordPress<\/h2>\n\n\n\n<p>L&#039;exemple suivant montre comment vous pouvez ajouter une fonction personnalis\u00e9e qui remplacera le message d&#039;accueil par d\u00e9faut \u00ab\u00a0Howdy\u00a0\u00bb dans la barre d&#039;administration de WordPress par \u00ab\u00a0Bonjour\u00a0\u00bb\u00a0:<\/p>\n\n\n\n<pre class=\"wp-block-code has-ast-global-color-0-color has-ast-global-color-8-background-color has-text-color has-background\"><code>\n\/\/ Change le message d&#039;accueil WordPress en Hello function replace_howdy( $wp_admin_bar ) { $my_account=$wp_admin_bar-&gt;get_node(&#039;my-account&#039;); $newtitle = str_replace( &#039;Bonjour,&#039;, &#039;Bonjour&#039;, $my_account-&gt;title ); $wp_admin_bar-&gt;add_node( array( &#039;id&#039; =&gt; &#039;mon-compte&#039;, &#039;title&#039; =&gt; $newtitle, ) ); } add_filter( &#039;admin_bar_menu&#039;, &#039;replace_howdy&#039;,25 );\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Les crochets de filtre WordPress sont l&#039;une des fonctionnalit\u00e9s les plus puissantes de la plateforme WordPress. Ils permettent aux d\u00e9veloppeurs de \u00ab s\u2019accrocher \u00bb au code principal de WordPress et d\u2019apporter des modifications ou d\u2019ajouter des fonctionnalit\u00e9s sans modifier le code d\u2019origine.<br><br>Les hooks de filtre peuvent \u00eatre utilis\u00e9s pour modifier le comportement du front-end et du back-end dans WordPress. Par exemple, un d\u00e9veloppeur pourrait utiliser un crochet de filtre pour modifier la fa\u00e7on dont les titres des articles sont affich\u00e9s sur le front-end d&#039;un site WordPress, ou pour ajouter du contenu suppl\u00e9mentaire \u00e0 la fin de chaque article.<br><br>Les ic\u00f4nes de partage, le formulaire d&#039;inscription \u00e0 la newsletter et \u00ab L&#039;article Que sont les filtres et actions hooks WordPress ? apparu pour la premi\u00e8re fois sur\u00a0<a href=\"https:\/\/woosimon.com\/fr\/\">woosimon.com<\/a>&quot; Le texte que vous pouvez voir ci-dessous a tous \u00e9t\u00e9 ajout\u00e9 avec des crochets d&#039;action.<br><br>Regardez plus loin ci-dessous et vous pouvez voir que j&#039;ai modifi\u00e9 le texte typique de WordPress \u00ab Article pr\u00e9c\u00e9dent \u00bb et \u00ab Article suivant \u00bb pour afficher \u00e0 la place le nom de l&#039;article \u00e0 l&#039;aide d&#039;un crochet de filtre.<br><br>Les hooks de filtre sont extr\u00eamement polyvalents et peuvent \u00eatre utilis\u00e9s pour modifier presque n\u2019importe quelle donn\u00e9e dans WordPress. Si vous \u00eates d\u00e9veloppeur, apprendre \u00e0 utiliser les hooks de filtre est une partie essentielle du travail avec la plateforme WordPress.<br><br>Si vous n&#039;\u00eates pas un d\u00e9veloppeur et souhaitez obtenir de l&#039;aide pour personnaliser votre site, envoyez-moi simplement un e-mail \u00e0 <a href=\"mailto:simon@woosimon.com\">simon@woosimon.com<\/a> \u2013 qu&#039;il s&#039;agisse d&#039;une petite modification ou d&#039;une refonte totale, je peux vous aider.<\/p>","protected":false},"excerpt":{"rendered":"<p>If you&#8217;ve got a WordPress Website, chances are you&#8217;ve heard of filter hooks. But what exactly are they? In this post, I&#8217;ll take a look at what filter hooks are, how they work, and how to use them in your own code. Why use WordPress Filter Hooks? Filter hooks are a great way to modify [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":29649,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[330],"tags":[331],"class_list":["post-29628","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advanced-wordpress-tips","tag-wordpress-snippets"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What are WordPress Filter &amp; Action Hooks? - WooSimon<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/woosimon.com\/fr\/what-are-wordpress-filter-action-hooks\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What are WordPress Filter &amp; Action Hooks? - WooSimon\" \/>\n<meta property=\"og:description\" content=\"If you&#8217;ve got a WordPress Website, chances are you&#8217;ve heard of filter hooks. But what exactly are they? In this post, I&#8217;ll take a look at what filter hooks are, how they work, and how to use them in your own code. Why use WordPress Filter Hooks? Filter hooks are a great way to modify [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/woosimon.com\/fr\/what-are-wordpress-filter-action-hooks\/\" \/>\n<meta property=\"og:site_name\" content=\"WooSimon\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/WooSimonWeb\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/WooSimonWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-03T07:51:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-03T07:51:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Simon Whyatt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@simon_whyatt\" \/>\n<meta name=\"twitter:site\" content=\"@simon_whyatt\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simon Whyatt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/\"},\"author\":{\"name\":\"Simon Whyatt\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/#\\\/schema\\\/person\\\/38f6b2be00e744795e9061a75136c46a\"},\"headline\":\"What are WordPress Filter &#038; Action Hooks?\",\"datePublished\":\"2022-12-03T07:51:23+00:00\",\"dateModified\":\"2022-12-03T07:51:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/\"},\"wordCount\":788,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/woosimon.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/What-are-WordPress-Filter-Action-Hooks.jpg\",\"keywords\":[\"WordPress Snippets\"],\"articleSection\":[\"Advanced WordPress Tips\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/\",\"url\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/\",\"name\":\"What are WordPress Filter & Action Hooks? - WooSimon\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/woosimon.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/What-are-WordPress-Filter-Action-Hooks.jpg\",\"datePublished\":\"2022-12-03T07:51:23+00:00\",\"dateModified\":\"2022-12-03T07:51:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#primaryimage\",\"url\":\"https:\\\/\\\/woosimon.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/What-are-WordPress-Filter-Action-Hooks.jpg\",\"contentUrl\":\"https:\\\/\\\/woosimon.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/What-are-WordPress-Filter-Action-Hooks.jpg\",\"width\":1200,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/what-are-wordpress-filter-action-hooks\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/woosimon.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What are WordPress Filter &#038; Action Hooks?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/#website\",\"url\":\"https:\\\/\\\/woosimon.com\\\/\",\"name\":\"WooSimon\",\"description\":\"Web Solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/woosimon.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/#organization\",\"name\":\"WooSimon\",\"url\":\"https:\\\/\\\/woosimon.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/woosimon.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/WooSimon-Logo-DSG.png\",\"contentUrl\":\"https:\\\/\\\/woosimon.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/WooSimon-Logo-DSG.png\",\"width\":512,\"height\":512,\"caption\":\"WooSimon\"},\"image\":{\"@id\":\"https:\\\/\\\/woosimon.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/WooSimonWeb\",\"https:\\\/\\\/x.com\\\/simon_whyatt\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/simon-whyatt-11115110\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/woosimon.com\\\/#\\\/schema\\\/person\\\/38f6b2be00e744795e9061a75136c46a\",\"name\":\"Simon Whyatt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b09761856ba4bbcb79197fb9e715e3abc28203fbd1753daf09e5019d9b135233?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b09761856ba4bbcb79197fb9e715e3abc28203fbd1753daf09e5019d9b135233?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b09761856ba4bbcb79197fb9e715e3abc28203fbd1753daf09e5019d9b135233?s=96&d=mm&r=g\",\"caption\":\"Simon Whyatt\"},\"description\":\"My name is Simon Whyatt and I\u2019m a web designer based in Barcelona, Spain. I create websites with great user experience that convert visitors into clients.\",\"sameAs\":[\"https:\\\/\\\/woosimon.com\",\"https:\\\/\\\/www.facebook.com\\\/WooSimonWeb\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/simon-whyatt-11115110\\\/\",\"https:\\\/\\\/x.com\\\/simon_whyatt\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Que sont les filtres et actions hooks WordPress ? -WooSimon","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/woosimon.com\/fr\/what-are-wordpress-filter-action-hooks\/","og_locale":"fr_FR","og_type":"article","og_title":"What are WordPress Filter & Action Hooks? - WooSimon","og_description":"If you&#8217;ve got a WordPress Website, chances are you&#8217;ve heard of filter hooks. But what exactly are they? In this post, I&#8217;ll take a look at what filter hooks are, how they work, and how to use them in your own code. Why use WordPress Filter Hooks? Filter hooks are a great way to modify [&hellip;]","og_url":"https:\/\/woosimon.com\/fr\/what-are-wordpress-filter-action-hooks\/","og_site_name":"WooSimon","article_publisher":"https:\/\/www.facebook.com\/WooSimonWeb","article_author":"https:\/\/www.facebook.com\/WooSimonWeb","article_published_time":"2022-12-03T07:51:23+00:00","article_modified_time":"2022-12-03T07:51:24+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg","type":"image\/jpeg"}],"author":"Simon Whyatt","twitter_card":"summary_large_image","twitter_creator":"@simon_whyatt","twitter_site":"@simon_whyatt","twitter_misc":{"\u00c9crit par":"Simon Whyatt","Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#article","isPartOf":{"@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/"},"author":{"name":"Simon Whyatt","@id":"https:\/\/woosimon.com\/#\/schema\/person\/38f6b2be00e744795e9061a75136c46a"},"headline":"What are WordPress Filter &#038; Action Hooks?","datePublished":"2022-12-03T07:51:23+00:00","dateModified":"2022-12-03T07:51:24+00:00","mainEntityOfPage":{"@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/"},"wordCount":788,"commentCount":0,"publisher":{"@id":"https:\/\/woosimon.com\/#organization"},"image":{"@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#primaryimage"},"thumbnailUrl":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg","keywords":["WordPress Snippets"],"articleSection":["Advanced WordPress Tips"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/","url":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/","name":"Que sont les filtres et actions hooks WordPress ? -WooSimon","isPartOf":{"@id":"https:\/\/woosimon.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#primaryimage"},"image":{"@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#primaryimage"},"thumbnailUrl":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg","datePublished":"2022-12-03T07:51:23+00:00","dateModified":"2022-12-03T07:51:24+00:00","breadcrumb":{"@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#primaryimage","url":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg","contentUrl":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/woosimon.com\/what-are-wordpress-filter-action-hooks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/woosimon.com\/"},{"@type":"ListItem","position":2,"name":"What are WordPress Filter &#038; Action Hooks?"}]},{"@type":"WebSite","@id":"https:\/\/woosimon.com\/#website","url":"https:\/\/woosimon.com\/","name":"WooSimon","description":"Solutions Web","publisher":{"@id":"https:\/\/woosimon.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/woosimon.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/woosimon.com\/#organization","name":"WooSimon","url":"https:\/\/woosimon.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/woosimon.com\/#\/schema\/logo\/image\/","url":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/02\/WooSimon-Logo-DSG.png","contentUrl":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/02\/WooSimon-Logo-DSG.png","width":512,"height":512,"caption":"WooSimon"},"image":{"@id":"https:\/\/woosimon.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/WooSimonWeb","https:\/\/x.com\/simon_whyatt","https:\/\/www.linkedin.com\/in\/simon-whyatt-11115110\/"]},{"@type":"Person","@id":"https:\/\/woosimon.com\/#\/schema\/person\/38f6b2be00e744795e9061a75136c46a","name":"Simon Whyatt","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/b09761856ba4bbcb79197fb9e715e3abc28203fbd1753daf09e5019d9b135233?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b09761856ba4bbcb79197fb9e715e3abc28203fbd1753daf09e5019d9b135233?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b09761856ba4bbcb79197fb9e715e3abc28203fbd1753daf09e5019d9b135233?s=96&d=mm&r=g","caption":"Simon Whyatt"},"description":"Je m&#039;appelle Simon Whyatt et je suis un concepteur Web bas\u00e9 \u00e0 Barcelone, en Espagne. Je cr\u00e9e des sites Web offrant une excellente exp\u00e9rience utilisateur qui convertissent les visiteurs en clients.","sameAs":["https:\/\/woosimon.com","https:\/\/www.facebook.com\/WooSimonWeb","https:\/\/www.linkedin.com\/in\/simon-whyatt-11115110\/","https:\/\/x.com\/simon_whyatt"]}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg","uagb_featured_image_src":{"full":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg",1200,800,false],"thumbnail":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks-150x150.jpg",150,150,true],"medium":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks-300x200.jpg",300,200,true],"medium_large":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks-768x512.jpg",768,512,true],"large":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks-1024x683.jpg",1024,683,true],"1536x1536":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg",1200,800,false],"2048x2048":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg",1200,800,false],"trp-custom-language-flag":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks-18x12.jpg",18,12,true],"widget-thumbnail":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks-75x75.jpg",75,75,true],"mailpoet_newsletter_max":["https:\/\/woosimon.com\/wp-content\/uploads\/2022\/12\/What-are-WordPress-Filter-Action-Hooks.jpg",1200,800,false]},"uagb_author_info":{"display_name":"Simon Whyatt","author_link":"https:\/\/woosimon.com\/fr\/author\/siwhyatt\/"},"uagb_comment_info":0,"uagb_excerpt":"If you&#8217;ve got a WordPress Website, chances are you&#8217;ve heard of filter hooks. But what exactly are they? In this post, I&#8217;ll take a look at what filter hooks are, how they work, and how to use them in your own code. Why use WordPress Filter Hooks? Filter hooks are a great way to modify\u2026","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/posts\/29628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/comments?post=29628"}],"version-history":[{"count":0,"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/posts\/29628\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/media\/29649"}],"wp:attachment":[{"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/media?parent=29628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/categories?post=29628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/woosimon.com\/fr\/wp-json\/wp\/v2\/tags?post=29628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}