{"id":469,"date":"2022-06-16T11:24:04","date_gmt":"2022-06-16T09:24:04","guid":{"rendered":"https:\/\/astuces-wp.com\/?p=469"},"modified":"2023-04-17T14:20:19","modified_gmt":"2023-04-17T12:20:19","slug":"creer-page-darchives-sans-plugin","status":"publish","type":"post","link":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/","title":{"rendered":"Comment cr\u00e9er une page d&rsquo;archives sans extension&nbsp;?"},"content":{"rendered":"<p id=\"block-3daf5efc-6054-4b00-9cc1-ef1cbdf859fd\" class=\"block-editor-block-list__block wp-block is-selected wp-block-code\" tabindex=\"0\" role=\"document\" aria-label=\"Bloc\u00a0: Code\" data-block=\"3daf5efc-6054-4b00-9cc1-ef1cbdf859fd\" data-type=\"core\/code\" data-title=\"Code\">Voici comment cr\u00e9er une page d&rsquo;archives facilement et sans plugin !<\/p>\n<h2 tabindex=\"0\" role=\"document\" aria-label=\"Bloc\u00a0: Code\" data-block=\"3daf5efc-6054-4b00-9cc1-ef1cbdf859fd\" data-type=\"core\/code\" data-title=\"Code\">Fonction d&rsquo;archivage d&rsquo;articles pour WordPress<\/h2>\n<p>Copier coller le code suivant en functions.php :<\/p>\n<pre class=\"block-editor-block-list__block wp-block is-selected wp-block-code\" tabindex=\"0\" role=\"document\" aria-label=\"Bloc\u00a0: Code\" data-block=\"3daf5efc-6054-4b00-9cc1-ef1cbdf859fd\" data-type=\"core\/code\" data-title=\"Code\">function astuceswp_archiveData()<br data-rich-text-line-break=\"true\" \/>{<br data-rich-text-line-break=\"true\" \/>  global $wpdb;<br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/>  $data = [];<br data-rich-text-line-break=\"true\" \/>  $day = intval(get_query_var('dayNb'));<br data-rich-text-line-break=\"true\" \/>  $month = intval(get_query_var('monthNb'));<br data-rich-text-line-break=\"true\" \/>  $year = intval(get_query_var('yearNb'));<br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/>  if ($year !== 0 &amp;&amp; $month !== 0 &amp;&amp; $day !== 0) {<br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/>    $query = getQuery(<br data-rich-text-line-break=\"true\" \/>      [<br data-rich-text-line-break=\"true\" \/>        'date_query' =&gt; [<br data-rich-text-line-break=\"true\" \/>          'year'  =&gt; $year,<br data-rich-text-line-break=\"true\" \/>          'month' =&gt; $month,<br data-rich-text-line-break=\"true\" \/>          'day'   =&gt; $day,<br data-rich-text-line-break=\"true\" \/>        ]<br data-rich-text-line-break=\"true\" \/>      ],<br data-rich-text-line-break=\"true\" \/>      -1<br data-rich-text-line-break=\"true\" \/>    );<br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/>    $data = [<br data-rich-text-line-break=\"true\" \/>      'posts'      =&gt; $query['posts'],<br data-rich-text-line-break=\"true\" \/>      'year'       =&gt; $year,<br data-rich-text-line-break=\"true\" \/>      'month_name' =&gt; monthNbToFrenchName($month),<br data-rich-text-line-break=\"true\" \/>      'month_nb'   =&gt; $month,<br data-rich-text-line-break=\"true\" \/>      'day'        =&gt; $day &lt; 10 ? '0' . $day : $day<br data-rich-text-line-break=\"true\" \/>    ];<br data-rich-text-line-break=\"true\" \/>  } elseif ($year !== 0 &amp;&amp; $month !== 0) {<br data-rich-text-line-break=\"true\" \/>    $data = [<br data-rich-text-line-break=\"true\" \/>      'days'             =&gt; $wpdb-&gt;get_col(\"SELECT DISTINCT DAY(post_date) FROM $wpdb-&gt;posts WHERE  post_status = 'publish' AND YEAR(post_date) = '\" . $year . \"' AND MONTH(post_date) = '\" . $month . \"' AND post_type in ('post', 'pays') ORDER BY post_date DESC\"),<br data-rich-text-line-break=\"true\" \/>      'year'             =&gt; $year,<br data-rich-text-line-break=\"true\" \/>      'month_name'       =&gt; monthNbToFrenchName($month),<br data-rich-text-line-break=\"true\" \/>      'month_nb'         =&gt; $month,<br data-rich-text-line-break=\"true\" \/>      'nb_days_in_month' =&gt; date(\"t\", mktime(0, 0, 0, $year, 1, $month)),<br data-rich-text-line-break=\"true\" \/>    ];<br data-rich-text-line-break=\"true\" \/>  } else {<br data-rich-text-line-break=\"true\" \/>    $years = $wpdb-&gt;get_col(\"SELECT DISTINCT YEAR(post_date) FROM $wpdb-&gt;posts WHERE post_status = 'publish' AND post_type in ('post', 'pays') ORDER BY post_date DESC\");<br data-rich-text-line-break=\"true\" \/>    foreach ($years as $year) {<br data-rich-text-line-break=\"true\" \/>      $months = $wpdb-&gt;get_col(\"SELECT DISTINCT MONTH(post_date) FROM $wpdb-&gt;posts WHERE post_status = 'publish' AND YEAR(post_date) = '\" . $year . \"' AND post_type in ('post', 'pays') ORDER BY post_date ASC\");<br data-rich-text-line-break=\"true\" \/>      $data[$year] = $months;<br data-rich-text-line-break=\"true\" \/>    }<br data-rich-text-line-break=\"true\" \/>  }<br data-rich-text-line-break=\"true\" \/><br data-rich-text-line-break=\"true\" \/>  return $data;<br data-rich-text-line-break=\"true\" \/>}<\/pre>\n<h2>Templates Parts<\/h2>\n<h3>Template Jour<\/h3>\n<pre>&lt;?php \r\n\/**\r\n* day\r\n*\r\n*\/\r\n\r\n$archive_data = astuceswp_archiveData();\r\n$blogposts = new WP_query($archive_data);\r\n?&gt;\r\n\r\n\r\n&lt;h1&gt;ARCHIVES DE &lt;?php echo $archive_data['month_name']; ?&gt; &lt;?php echo $archive_data['year']; ?&gt;&lt;\/h1&gt;\r\n&lt;h2&gt;Articles du &lt;?php echo $archive_data['day']; ?&gt; &lt;?php echo $archive_data['month_name']; ?&gt; &lt;?php echo $archive_data['year']; ?&gt;&lt;\/h2&gt;\r\n&lt;ul class=\"row\"&gt;\r\n&lt;?php \r\nif ( $blogposts-&gt;have_posts() ) : \r\nwhile ($blogposts-&gt;have_posts()) : $blogposts-&gt;the_post();\r\n\/\/ Get loop markup\r\nget_template_part( 'template-parts\/loop\/content', 'blogposts' );\r\n\/\/ Close blogposts loop\r\nendwhile;\r\nendif;\r\n\r\n\r\n\r\n\r\n?&gt;\r\n&lt;\/ul&gt;\r\n\r\n<\/pre>\n<h3>Template Mois<\/h3>\n<pre>&lt;?php \r\n\/**\r\n* month\r\n*\r\n*\/\r\n\r\n$archive_data = astuceswp_archiveData();\r\n\r\n?&gt;\r\n\r\n&lt;h1&gt;ARCHIVES DE &lt;?php echo $archive_data['month_name']; ?&gt;&lt;?php echo $archive_data['year']; ?&gt;&lt;\/h1&gt;\r\n&lt;div class=\"row\"&gt;\r\n&lt;?php for($day = 1; $day &lt;= $archive_data['nb_days_in_month']; $day++):\r\nif($day === 1 || $day % 6 == 1):?&gt;\r\n&lt;ul class=\"col-lg-2 col-md-4 col-sm-4\"&gt;\r\n&lt;?php endif; ?&gt;\r\n&lt;li&gt;\r\n&lt;?php if(in_array($day, $archive_data['days'])){?&gt;\r\n&lt;a href=\"&lt;?php echo ('\/archive-par-date-taxonomies\/' . $archive_data['year'] . '\/' . $archive_data['month_nb'] . '\/' . $day . '\/');?&gt;\"&gt;\r\n\r\n&lt;?php\r\necho $day. ' '. $archive_data['month_name']. ' '.$archive_data['year'] . '&lt;\/a&gt;';\r\n} else {\r\necho $day. ' '. $archive_data['month_name']. ' '.$archive_data['year'] . '';\r\n\r\n} ?&gt;\r\n&lt;\/li&gt;\r\n&lt;?php if($day % 6 == 0):?&gt;\r\n&lt;\/ul&gt;\r\n&lt;?php endif; \r\nendfor;\r\nif($day % 6 != 1):?&gt;\r\n&lt;\/ul&gt;\r\n&lt;?php endif; ?&gt;\r\n&lt;\/div&gt;\r\n<\/pre>\n<h2>Template Archives pages<\/h2>\n<pre>&lt;?php \r\n\/**\r\n* Template Name: Archives\r\n*\r\n*\/\r\n\r\nget_header();\r\nthe_post();\r\n\r\nfunction whichTemplateToUse()\r\n{\r\n$day = intval(get_query_var('dayNb'));\r\n$month = intval(get_query_var('monthNb'));\r\n$year = intval(get_query_var('yearNb'));\r\n\r\nif ($year !== 0 &amp;&amp; $month !== 0 &amp;&amp; $day !== 0) {\r\n$return = 'day';\r\n} elseif ($year !== 0 &amp;&amp; $month !== 0) {\r\n$return = 'month';\r\n} else {\r\n$return = 'noDate';\r\n}\r\nreturn $return;\r\n}\r\n\r\n\r\nfunction monthNbToFrenchName($monthNb)\r\n{\r\n$dateObj = DateTime::createFromFormat('!m', $monthNb);\r\n$monthName = $dateObj-&gt;format('F');\r\n\r\nreturn str_replace(\r\narray('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'),\r\narray('Janvier', 'F\u00e9vrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Ao\u00fbt', 'Septembre', 'Octobre', 'Novembre', 'D\u00e9cembre'),\r\n$monthName\r\n);\r\n}\r\n\r\n$archive_data = astuceswp_archiveData();\r\n$which_template_to_use = whichTemplateToUse();\r\n?&gt;\r\n&lt;div class=\"container archive-seo padding-header\"&gt;\r\n&lt;?php if($which_template_to_use === 'day') {\r\nget_template_part( 'template-parts\/archives\/day'); <span style=\"color: #00ff00;\">\/*Chemin de vos templates parts*\/<\/span>\r\n}\r\nelseif($which_template_to_use === 'month'){ \r\nget_template_part( 'template-parts\/archives\/month'); <span style=\"color: #00ff00;\">\/*Chemin de vos templates parts*\/<\/span>\r\n}else{?&gt;\r\n&lt;h1&gt;ARCHIVES DES ARTICLES&lt;\/h1&gt;\r\n\r\n&lt;div class=\"row\"&gt;\r\n&lt;?php foreach($archive_data as $yearNb =&gt; $months):?&gt;\r\n&lt;div class=\"col-lg-2 col-md-4 col-sm-4\"&gt;\r\n&lt;h3&gt;&lt;?php echo $yearNb; ?&gt;&lt;\/h3&gt;\r\n&lt;ul&gt;\r\n&lt;?php for($monthNb = 1; $monthNb &lt;= 12; $monthNb++) :\r\n$dateObj = DateTime::createFromFormat('!m', $monthNb);\r\n$monthName = str_replace(\r\narray('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'),\r\narray('Janvier', 'F\u00e9vrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Ao\u00fbt', 'Septembre', 'Octobre', 'Novembre', 'D\u00e9cembre'),\r\n$dateObj-&gt;format('F')\r\n);\r\n?&gt;\r\n&lt;li&gt;\r\n&lt;?php if(in_array($monthNb, $months)){?&gt;\r\n&lt;a href=\"&lt;?php echo('\/archive-par-date-taxonomies\/' . $yearNb . '\/' . $monthNb . '\/'); ?&gt;\"&gt;&lt;?php echo $monthName; ?&gt;&lt;\/a&gt;\r\n&lt;?php } else{\r\necho $monthName; \r\n} ?&gt;\r\n&lt;\/li&gt;\r\n&lt;?php endfor; ?&gt;\r\n&lt;\/ul&gt;\r\n&lt;\/div&gt;\r\n&lt;?php endforeach; ?&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;?php }?&gt;\r\n&lt;\/div&gt;\r\n\r\n&lt;?php\r\nget_footer();<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Voici comment cr\u00e9er une page d&rsquo;archives facilement et sans plugin ! Fonction d&rsquo;archivage d&rsquo;articles pour WordPress Copier coller le code suivant en functions.php : function astuceswp_archiveData(){ global $wpdb; $data = []; $day = intval(get_query_var(&lsquo;dayNb&rsquo;)); $month = intval(get_query_var(&lsquo;monthNb&rsquo;)); $year = intval(get_query_var(&lsquo;yearNb&rsquo;)); if ($year !== 0 &amp;&amp; $month !== 0 &amp;&amp; $day !== 0) { $query = [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":478,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3],"tags":[22],"class_list":["post-469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","category-seo","tag-hook"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cr\u00e9er une page d&#039;archives sans extension sur WordPress -<\/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:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cr\u00e9er une page d&#039;archives sans extension sur WordPress -\" \/>\n<meta property=\"og:description\" content=\"Voici comment cr\u00e9er une page d&rsquo;archives facilement et sans plugin ! Fonction d&rsquo;archivage d&rsquo;articles pour WordPress Copier coller le code suivant en functions.php : function astuceswp_archiveData(){ global $wpdb; $data = []; $day = intval(get_query_var(&#039;dayNb&#039;)); $month = intval(get_query_var(&#039;monthNb&#039;)); $year = intval(get_query_var(&#039;yearNb&#039;)); if ($year !== 0 &amp;&amp; $month !== 0 &amp;&amp; $day !== 0) { $query = [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-16T09:24:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-17T12:20:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png\" \/>\n\t<meta property=\"og:image:width\" content=\"953\" \/>\n\t<meta property=\"og:image:height\" content=\"805\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lyanna\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lyanna\" \/>\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:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/\"},\"author\":{\"name\":\"Lyanna\",\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/f7cb41098a46b2339b7bf590e8aa516a\"},\"headline\":\"Comment cr\u00e9er une page d&rsquo;archives sans extension&nbsp;?\",\"datePublished\":\"2022-06-16T09:24:04+00:00\",\"dateModified\":\"2023-04-17T12:20:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/\"},\"wordCount\":45,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png\",\"keywords\":[\"hook\"],\"articleSection\":[\"PHP\",\"SEO\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/\",\"url\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/\",\"name\":\"Cr\u00e9er une page d'archives sans extension sur WordPress -\",\"isPartOf\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png\",\"datePublished\":\"2022-06-16T09:24:04+00:00\",\"dateModified\":\"2023-04-17T12:20:19+00:00\",\"author\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/f7cb41098a46b2339b7bf590e8aa516a\"},\"breadcrumb\":{\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage\",\"url\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png\",\"contentUrl\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png\",\"width\":953,\"height\":805},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\ud83c\udfe0 Accueil\",\"item\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"hook\",\"item\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/tag\/hook\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comment cr\u00e9er une page d&rsquo;archives sans extension&nbsp;?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/#website\",\"url\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/f7cb41098a46b2339b7bf590e8aa516a\",\"name\":\"Lyanna\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4e361b30ec79a25d91a54b45254a5fd94f2c88bcf72f01c85a103a89bbec68f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4e361b30ec79a25d91a54b45254a5fd94f2c88bcf72f01c85a103a89bbec68f4?s=96&d=mm&r=g\",\"caption\":\"Lyanna\"},\"sameAs\":[\"https:\/\/astuces-wp.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cr\u00e9er une page d'archives sans extension sur WordPress -","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:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/","og_locale":"fr_FR","og_type":"article","og_title":"Cr\u00e9er une page d'archives sans extension sur WordPress -","og_description":"Voici comment cr\u00e9er une page d&rsquo;archives facilement et sans plugin ! Fonction d&rsquo;archivage d&rsquo;articles pour WordPress Copier coller le code suivant en functions.php : function astuceswp_archiveData(){ global $wpdb; $data = []; $day = intval(get_query_var('dayNb')); $month = intval(get_query_var('monthNb')); $year = intval(get_query_var('yearNb')); if ($year !== 0 &amp;&amp; $month !== 0 &amp;&amp; $day !== 0) { $query = [&hellip;]","og_url":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/","article_published_time":"2022-06-16T09:24:04+00:00","article_modified_time":"2023-04-17T12:20:19+00:00","og_image":[{"width":953,"height":805,"url":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png","type":"image\/png"}],"author":"Lyanna","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Lyanna","Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#article","isPartOf":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/"},"author":{"name":"Lyanna","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/f7cb41098a46b2339b7bf590e8aa516a"},"headline":"Comment cr\u00e9er une page d&rsquo;archives sans extension&nbsp;?","datePublished":"2022-06-16T09:24:04+00:00","dateModified":"2023-04-17T12:20:19+00:00","mainEntityOfPage":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/"},"wordCount":45,"commentCount":0,"image":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage"},"thumbnailUrl":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png","keywords":["hook"],"articleSection":["PHP","SEO"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/","url":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/","name":"Cr\u00e9er une page d'archives sans extension sur WordPress -","isPartOf":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/#website"},"primaryImageOfPage":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage"},"image":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage"},"thumbnailUrl":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png","datePublished":"2022-06-16T09:24:04+00:00","dateModified":"2023-04-17T12:20:19+00:00","author":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/f7cb41098a46b2339b7bf590e8aa516a"},"breadcrumb":{"@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#primaryimage","url":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png","contentUrl":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-content\/uploads\/2022\/06\/archives.png","width":953,"height":805},{"@type":"BreadcrumbList","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/creer-page-darchives-sans-plugin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\ud83c\udfe0 Accueil","item":"https:\/\/magali-colas.fr\/astuces-wordpress\/"},{"@type":"ListItem","position":2,"name":"hook","item":"https:\/\/magali-colas.fr\/astuces-wordpress\/tag\/hook\/"},{"@type":"ListItem","position":3,"name":"Comment cr\u00e9er une page d&rsquo;archives sans extension&nbsp;?"}]},{"@type":"WebSite","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/#website","url":"https:\/\/magali-colas.fr\/astuces-wordpress\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/magali-colas.fr\/astuces-wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/f7cb41098a46b2339b7bf590e8aa516a","name":"Lyanna","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/magali-colas.fr\/astuces-wordpress\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4e361b30ec79a25d91a54b45254a5fd94f2c88bcf72f01c85a103a89bbec68f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4e361b30ec79a25d91a54b45254a5fd94f2c88bcf72f01c85a103a89bbec68f4?s=96&d=mm&r=g","caption":"Lyanna"},"sameAs":["https:\/\/astuces-wp.com"]}]}},"_links":{"self":[{"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/posts\/469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/comments?post=469"}],"version-history":[{"count":2,"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/posts\/469\/revisions"}],"predecessor-version":[{"id":588,"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/posts\/469\/revisions\/588"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/media\/478"}],"wp:attachment":[{"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/media?parent=469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/categories?post=469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/magali-colas.fr\/astuces-wordpress\/wp-json\/wp\/v2\/tags?post=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}