{"version":"1.0","provider_name":"DreamHost Glossary","provider_url":"https:\/\/glossary.dream.press\/glossary","author_name":"dh_bot","author_url":"https:\/\/glossary.dream.press\/glossary\/author\/dh_bot\/","title":"Hook - DreamHost Glossary","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Ld0EpAevFT\"><a href=\"https:\/\/glossary.dream.press\/glossary\/fr\/wordpress-fr\/hook-fr\/\">Hook<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/glossary.dream.press\/glossary\/fr\/wordpress-fr\/hook-fr\/embed\/#?secret=Ld0EpAevFT\" width=\"600\" height=\"338\" title=\"&#8220;Hook&#8221; &#8212; DreamHost Glossary\" data-secret=\"Ld0EpAevFT\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"Les hooks WordPress sont des morceaux de code qui te permettent de modifier le CMS et d'ajouter de nouvelles fonctionnalit\u00e9s sans toucher aux fichiers principaux. Les hooks rendent cela possible en te permettant d\u2019\u00ab accrocher \u00bb du code personnalis\u00e9 \u00e0 des emplacements pr\u00e9d\u00e9finis dans WordPress."}