{"id":232953,"date":"2023-01-31T13:52:00","date_gmt":"2023-01-31T10:52:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=232953"},"modified":"2023-02-07T13:22:09","modified_gmt":"2023-02-07T10:22:09","slug":"comment-repertorier-les-messages-les-plus-votes-en-une-annee-a-laide-de-sql","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/comment-repertorier-les-messages-les-plus-votes-en-une-annee-a-laide-de-sql\/","title":{"rendered":"Comment r\u00e9pertorier les messages les plus vot\u00e9s en une ann\u00e9e \u00e0 l&rsquo;aide de SQL\u00a0?"},"content":{"rendered":"\n<p><a href=\"https:\/\/helloacm.com\/how-to-get-popular-posts-of-the-year-using-sql-2015\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Dans cet article<\/a>, nous apprenons \u00e0 utiliser SQL pour lister les articles les plus populaires (en fonction du nombre de commentaires pour chaque article). Ces messages, nous obtiendrons quelques statistiques de base pour les messages en 2016 et aussi, nous apprendrons mal les 10 meilleurs messages tri\u00e9s par les votes.<\/p>\n<h2>Nombre total de publications<\/h2>\n<p>Bas\u00e9 sur ce <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-imprimer-le-resume-du-tableau-mysql-en-utilisant-php\/\" title=\"SQL\">SQL<\/a> :<\/p>\n<pre><code>SELECT \n\u00a0 count(1) \nFROM \n\u00a0 wp_posts\nWHERE \n\u00a0 post_type = \"post\" and \n\u00a0 post_status = \"publish\" and \n\u00a0 date_format(post_date_gmt, \"%Y\") = \"2016\"<\/code><\/pre>\n<p>Nous savons qu&rsquo;il y a 245 messages publi\u00e9s en 2016.<\/p>\n<pre><code>+----------+\n| count(1) |\n+----------+\n| \u00a0 \u00a0 \u00a0245 |\n+----------+\n1 row in set (0.01 sec)<\/code><\/pre>\n<h2>Top des articles les plus discut\u00e9s<\/h2>\n<p><a href=\"https:\/\/helloacm.com\/how-to-get-popular-posts-of-the-year-using-sql-2015\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Et sur la base du SQL<\/a>, nous avons les articles les plus discut\u00e9s pour cette ann\u00e9e, c&rsquo;est-\u00e0-dire 2016.<\/p>\n<pre><code>SELECT \n\u00a0 post_name, post_title \nFROM \n\u00a0 wp_posts \nWHERE \n\u00a0 post_type = 'post' and \n\u00a0 post_status = 'publish' and\n\u00a0 date_format(post_date_gmt, \"%Y\") = '2016' \nORDER BY\n\u00a0comment_count DESC \nLIMIT 10<\/code><\/pre>\n<p>Nous connaissons les 10 messages les plus discut\u00e9s (comme les plus populaires) en 2016. Modifiez la <strong>limite de 10<\/strong> pour autoriser plus de messages affich\u00e9s, par exemple la limite de 20.<\/p>\n<pre><code>+--------------------------------------------------------------------------------+------------------------------------------------------------------------+\n| post_name \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| post_title \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 |\n+--------------------------------------------------------------------------------+------------------------------------------------------------------------+\n| cc-coding-exercise-convert-a-number-to-hexadecimal \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 | C\/C++ Coding Exercise - Convert a Number to Hexadecimal? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 |\n| dynamic-programming-how-many-ways-to-connect-the-pipes \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 | Dynamic Programming - How many ways to connect the pipes? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0|\n| when-xx-evaluates-to-false-in-cc \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 | When x==x Evaluates to FALSE in C\/C++? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 |\n| how-to-compute-sum-of-two-integers-without-plus-and-minus-operators \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| How to Compute Sum of Two Integers without Plus+ and Minus- Operators? |\n| how-to-find-intersection-of-two-arrays-in-c \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| How to Find Intersection of Two Arrays in C++? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 |\n| bit-manipulation-how-to-set-all-bits-between-i-and-j-in-n-equal-to-m-cplusplus | Bit Manipulation: How to Set All Bits Between i and j in N equal to M? |\n| how-to-check-valid-anagram-in-cc \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 | How to Check Valid Anagram in C\/C++? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 |\n| c-coding-exercise-number-of-1-bits-revisited \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 | C++ Coding Exercise - Number of 1 Bits (Revisited) \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 |\n| dynamic-programming-integer-break \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| Dynamic Programming - Integer Break \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0|\n| cc-coding-exercise-find-the-duplicate-number \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 | C\/C++ Coding Exercise - Find the Duplicate Number \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0|\n+--------------------------------------------------------------------------------+------------------------------------------------------------------------+\n10 rows in set (0.01 sec)<\/code><\/pre>\n<p>Ce sont (au moment de la r\u00e9daction):<\/p>\n<ol>\n<li><a href=\"https:\/\/helloacm.com\/cc-coding-exercise-convert-a-number-to-hexadecimal\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Exercice de codage C\/C++ \u2013 Convertir un nombre en hexad\u00e9cimal\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/dynamic-programming-how-many-ways-to-connect-the-pipes\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Programmation dynamique &#8211; Combien de fa\u00e7ons de connecter les tuyaux\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/when-xx-evaluates-to-false-in-cc\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Lorsque x==x est \u00e9valu\u00e9 \u00e0 FALSE en C\/C++\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/how-to-compute-sum-of-two-integers-without-plus-and-minus-operators\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comment calculer la somme de deux entiers sans op\u00e9rateurs Plus+ et Moins- ?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/how-to-find-intersection-of-two-arrays-in-c\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comment trouver l&rsquo;intersection de deux tableaux en C++ ?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/bit-manipulation-how-to-set-all-bits-between-i-and-j-in-n-equal-to-m-cplusplus\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Manipulation de bits\u00a0: comment d\u00e9finir tous les bits entre i et j dans N \u00e9gal \u00e0 M\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/how-to-check-valid-anagram-in-cc\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comment v\u00e9rifier l&rsquo;anagramme valide en C\/C++\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/c-coding-exercise-number-of-1-bits-revisited\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Exercice de codage C++ &#8211; Nombre de bits 1 (revisit\u00e9)<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/dynamic-programming-integer-break\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Programmation dynamique \u2013 saut d&rsquo;entier<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/cc-coding-exercise-find-the-duplicate-number\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Exercice de codage C\/C++ \u2013 Trouver le num\u00e9ro en double<\/a><\/li>\n<\/ol>\n<h2>Messages les plus vot\u00e9s via SQL<\/h2>\n<p>Maintenant, nous pouvons combiner les statistiques de vote de <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/le-plugin-gd-star-rating-ne-fonctionne-pas-correctement-si-cloudflare-est-active\/\" title=\"GD Star Rating\">GD Star Rating<\/a> Plugin et obtenir un autre classement int\u00e9ressant.<\/p>\n<pre><code>SELECT \n\u00a0 \u00a0`p`.`ID`, \n\u00a0 \u00a0`p`.`post_title` as `title`, \n\u00a0 \u00a0`visitor_votes` + `user_votes` as `total_votes`, \n\u00a0 \u00a0`visitor_votes`, \n\u00a0 \u00a0`user_votes` \u00a0\nFROM \u00a0\n\u00a0 `wp_gdsr_data_article` as `da` \nINNER JOIN \n\u00a0 `wp_posts` as `p` ON `da`.`post_id` = `p`.`ID` \nWHERE\n\u00a0 `p`.post_type = 'post' and \n\u00a0 `p`.post_status = 'publish' and \u00a0\n\u00a0 date_format(`p`.`post_date_gmt`, \"%Y\") = '2016'\nHAVING\n\u00a0 `total_votes` &gt; 0\nORDER BY\n\u00a0 `total_votes` desc \nLIMIT 10<\/code><\/pre>\n<p>Cela donne les 10 messages les plus vot\u00e9s suivants de l&rsquo;ann\u00e9e :<\/p>\n<pre><code>+------+----------------------------------------------------------------------------+-------------+---------------+------------+\n| ID \u00a0 | title \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| total_votes | visitor_votes | user_votes |\n+------+----------------------------------------------------------------------------+-------------+---------------+------------+\n| 4793 | When x==x Evaluates to FALSE in C\/C++? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 | \u00a0 \u00a0 \u00a0 105.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a095.0 | \u00a0 \u00a0 \u00a0 10.0 |\n| 4679 | How to Find the Maximum of Two Integers without Using Comparison Operator? | \u00a0 \u00a0 \u00a0 \u00a081.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a081.0 | \u00a0 \u00a0 \u00a0 \u00a00.0 |\n| 4191 | How to Delete a Node from a Binary Search Tree? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| \u00a0 \u00a0 \u00a0 \u00a068.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a058.0 | \u00a0 \u00a0 \u00a0 10.0 |\n| 4380 | C++ Coding Exercise: How to Check if a Large Integer is divisible by 11? \u00a0 | \u00a0 \u00a0 \u00a0 \u00a067.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a057.0 | \u00a0 \u00a0 \u00a0 10.0 |\n| 4329 | Microsoft Interview Question - Get the Area of the Triangle \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| \u00a0 \u00a0 \u00a0 \u00a066.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a066.0 | \u00a0 \u00a0 \u00a0 \u00a00.0 |\n| 4740 | PPAP in C++ and Javascript for Beginner \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| \u00a0 \u00a0 \u00a0 \u00a062.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a052.0 | \u00a0 \u00a0 \u00a0 10.0 |\n| 4166 | How to Invert a Binary Tree in C\/C++? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| \u00a0 \u00a0 \u00a0 \u00a048.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a048.0 | \u00a0 \u00a0 \u00a0 \u00a00.0 |\n| 4176 | How to Reverse Bits for 32-bit Unsigned Integer in C\/C++? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| \u00a0 \u00a0 \u00a0 \u00a046.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a046.0 | \u00a0 \u00a0 \u00a0 \u00a00.0 |\n| 4178 | C++ Coding Exercise - How to Find First Missing Number? \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| \u00a0 \u00a0 \u00a0 \u00a040.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a040.0 | \u00a0 \u00a0 \u00a0 \u00a00.0 |\n| 4227 | Dynamic Programming - Integer Break \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0| \u00a0 \u00a0 \u00a0 \u00a031.0 | \u00a0 \u00a0 \u00a0 \u00a0 \u00a031.0 | \u00a0 \u00a0 \u00a0 \u00a00.0 |\n+------+----------------------------------------------------------------------------+-------------+---------------+------------+\n10 rows in set (0.01 sec)<\/code><\/pre>\n<ol>\n<li><a href=\"https:\/\/helloacm.com\/when-xx-evaluates-to-false-in-cc\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Lorsque x==x est \u00e9valu\u00e9 \u00e0 FALSE en C\/C++\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/how-to-find-the-maximum-of-two-integers-without-using-comparison-operator\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comment trouver le maximum de deux entiers sans utiliser l&rsquo;op\u00e9rateur de comparaison\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/how-to-delete-a-node-from-a-binary-search-tree\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comment supprimer un n\u0153ud d&rsquo;un arbre de recherche binaire\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/c-coding-exercise-how-to-check-if-a-large-integer-is-divisible-by-11\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Exercice de codage C++: Comment v\u00e9rifier si un grand entier est divisible par 11 ?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/microsoft-interview-question-get-the-area-of-the-triangle\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Question d&rsquo;entretien Microsoft &#8211; Obtenir l&rsquo;aire du triangle<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/ppap-in-cpp-and-javascript-for-beginner\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PPAP en C++ et Javascript pour d\u00e9butant<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/how-to-invert-a-binary-tree-in-cc\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comment inverser un arbre binaire en C\/C++ ?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/how-to-reverse-bits-for-32-bit-unsigned-integer-in-cc\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Comment inverser des bits pour un entier non sign\u00e9 32 bits en C\/C++\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/c-coding-exercise-how-to-find-first-missing-number\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Exercice de codage C++ &#8211; Comment trouver le premier num\u00e9ro manquant\u00a0?<\/a><\/li>\n<li><a href=\"https:\/\/helloacm.com\/dynamic-programming-integer-break\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Programmation dynamique \u2013 saut d&rsquo;entier<\/a><\/li>\n<\/ol>\n<p>Bien s\u00fbr, vous pouvez modifier les deux <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-mettre-en-cache-les-operations-lourdes-telles-que-les-requetes-de-base-de-donnees-en-php\/\" title=\"requ\u00eates SQL\">requ\u00eates SQL<\/a> ci-dessus afin qu&rsquo;elles donnent 12 messages, c&rsquo;est-\u00e0-dire un meilleur pour chaque mois. Il vous suffit de regrouper par mois comme ceci :<\/p>\n<pre><code>GROUP BY date_format(`p`.post_date_gmt, \"%M\")<\/code><\/pre>\n<p>Et, aussi, vous pouvez cr\u00e9er une <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-creer-une-page-darchives-resume-pour-tous-les-messages-pages-wordpress-en-utilisant-php\/\" title=\"page PHP\">page PHP<\/a> qui donne les tableaux de classement les plus \u00e0 jour pour les publications, mais ce qui a \u00e9t\u00e9 montr\u00e9 ici est statique, c&rsquo;est-\u00e0-dire que le tableau de classement est g\u00e9n\u00e9r\u00e9 tel qu&rsquo;il est aujourd&rsquo;hui.<\/p>\n<p>SQL<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/helloacm.com\" class=\"external external_icon\">helloacm.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comment r\u00e9pertorier les messages les plus vot\u00e9s en une ann\u00e9e \u00e0 l&rsquo;aide de SQL\u00a0?<\/p>\n","protected":false},"author":1,"featured_media":224083,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[915,893,832,993,801,841,862],"tags":[1167],"class_list":["post-232953","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autre","category-code-2","category-guide-pour-les-debutants","category-marketing-de-contenu","category-php-3","category-tutoriels","category-wordpress-3","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/232953","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=232953"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/232953\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/224083"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=232953"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=232953"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=232953"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}