{"id":24304,"date":"2021-05-16T18:32:00","date_gmt":"2021-05-16T15:32:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=24304"},"modified":"2021-10-18T02:18:15","modified_gmt":"2021-10-17T23:18:15","slug":"comment-modifier-ou-desactiver-l-api-wordpress-heartbeat","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fr\/comment-modifier-ou-desactiver-l-api-wordpress-heartbeat\/","title":{"rendered":"Comment modifier ou d\u00e9sactiver l&rsquo;API WordPress Heartbeat"},"content":{"rendered":"<p>L&rsquo;API WordPress Heartbeat est introduite dans la version 3.6. Gr\u00e2ce \u00e0 cette API, votre navigateur peut communiquer avec le serveur. Lors du chargement de la page, l&rsquo;API heartbeat configure un code qui s&rsquo;ex\u00e9cute toutes les 15 \u00e0 60 secondes. Lorsqu&rsquo;il s&rsquo;ex\u00e9cute, le battement de c\u0153ur collecte les donn\u00e9es \u00e0 envoyer via un \u00e9v\u00e9nement jQuery, puis les envoie au serveur principal et attend une r\u00e9ponse.<\/p>\n<p>En utilisant Heartbeat, WordPress montre aux auteurs un message comme un autre utilisateur \u00e9dite le message. Les plugins utilisent \u00e9galement cette API pour l&rsquo;ex\u00e9cution de scripts et pour afficher une notification en temps r\u00e9el aux utilisateurs.<\/p>\n<p>Ce sont quelques-unes des fonctionnalit\u00e9s int\u00e9ressantes de l&rsquo;API Heartbeat. Cependant, cela peut \u00e9galement compromettre les performances de votre serveur. Comme \u00e0 chaque pulsation de requ\u00eate envoie une requ\u00eate POST suppl\u00e9mentaire \u00e0 votre serveur, cela ajoute une charge suppl\u00e9mentaire sur votre serveur. Pour surmonter un tel probl\u00e8me, nous pouvons modifier l&rsquo;intervalle de pulsation pour l&rsquo;envoi de requ\u00eates ou d\u00e9sactiver compl\u00e8tement l&rsquo;API Heartbeat.<\/p>\n<h3>Modifier ou d\u00e9sactiver l&rsquo;API Heartbeat \u00e0 l&rsquo;aide du plugin<\/h3>\n<p>La premi\u00e8re chose \u00e0 faire est d&rsquo;installer et d&rsquo;activer le plugin <a href=\"https:\/\/wordpress.org\/plugins\/heartbeat-control\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Heartbeat Control<\/a>. Lors de l&rsquo;activation, vous trouverez les param\u00e8tres sous <strong>Param\u00e8tres-&gt;Contr\u00f4le du rythme cardiaque<\/strong>.<\/p>\n<p>Sur cette page, vous allez modifier ou d\u00e9sactiver l&rsquo;API Heartbeat.<\/p>\n<p>L&rsquo;utilisateur peut arr\u00eater compl\u00e8tement Heatbeat en s\u00e9lectionnant l&rsquo;option D\u00e9sactiver Heartbeat.<\/p>\n<p>De la m\u00eame mani\u00e8re, vous pouvez modifier l&rsquo;intervalle des battements cardiaques en s\u00e9lectionnant une option Modifier le battement cardiaque, puis d\u00e9finir une fr\u00e9quence.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20596-60820bcd3d738.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20596-60820bcd3d738.png\" alt=\"Comment modifier ou d\u00e9sactiver l&#039;API WordPress Heartbeat\" ><\/a><\/p>\n<h3>Modifier ou d\u00e9sactiver l&rsquo;API Heartbeat sans plug-in<\/h3>\n<p>Vous pouvez m\u00eame contr\u00f4ler l&rsquo;API Heartbeat sans utiliser de plugin. Dans ce cas, vous devez placer un petit morceau de code dans le <code>functions.php<\/code>fichier de votre th\u00e8me actif .<\/p>\n<p>Le code ci-dessous d\u00e9sactiverait compl\u00e8tement l&rsquo;API Heartbeat.<\/p>\n<pre><code>add_action( 'init', 'stop_heartbeat', 1 );\n\u00a0\nfunction stop_heartbeat() {\n\u00a0\u00a0\u00a0\u00a0wp_deregister_script('heartbeat');\n}<\/code><\/pre>\n<p>Pour modifier l&rsquo;intervalle de pulsation, ajoutez le code comme suit\u00a0:<\/p>\n<pre><code>function change_frequency_of_heartbeat_settings( $settings) {\n\u00a0\u00a0\u00a0\u00a0$settings['interval'] = 100; \/\/Anything between 15-120\n\u00a0\u00a0\u00a0\u00a0return $settings;\n}\nadd_filter( 'heartbeat_settings', 'change_frequency_of_heartbeat_settings' );<\/code><\/pre>\n<p>C&rsquo;est \u00e7a! Vous pouvez choisir l&rsquo;une ou l&rsquo;autre option d&rsquo;utiliser un plugin ou sans plugin pour g\u00e9rer l&rsquo;API Heartbeat pour de meilleures performances sur votre site WordPress.<\/p>\n<p>Nous esp\u00e9rons que vous comprendrez comment modifier ou d\u00e9sactiver l&rsquo;API WordPress Heartbeat. S&rsquo;il vous pla\u00eet partager vos pens\u00e9es dans les commentaires ci-dessous.<\/p>\n<h4>Articles Li\u00e9s<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/comment-charger-des-articles-wordpress-avec-ajax\/\" title=\"Comment charger un article WordPress avec AJAX\">Comment charger un article WordPress avec AJAX<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/comment-definir-une-image-en-vedette-par-programme-dans-wordpress\/\" title=\"Comment d\u00e9finir une image en vedette par programme dans WordPress\">Comment d\u00e9finir une image en vedette par programme dans WordPress<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/integration-de-mailchimp-sur-un-site-web-utilisant-l-api-mailchimp-et-php\/\" title=\"Int\u00e9gration de MailChimp sur un site Web utilisant l&#039;API MailChimp et PHP\">Int\u00e9gration de MailChimp sur un site Web utilisant l&rsquo;API MailChimp et PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;API WordPress Heartbeat est une fonctionnalit\u00e9 utile qui permet d&rsquo;afficher des notifications en temps r\u00e9el. Mais, si vous avez trop de demandes, cela peut ralentir votre serveur.<\/p>\n","protected":false},"author":1,"featured_media":20597,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[497,608],"tags":[844],"class_list":["post-24304","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel2-4","category-uncategorized-4","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/24304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/comments?post=24304"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/24304\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media\/20597"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media?parent=24304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/categories?post=24304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/tags?post=24304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}