{"id":13349,"date":"2023-08-04T09:49:54","date_gmt":"2023-08-04T16:49:54","guid":{"rendered":"https:\/\/wordherd.io\/?p=13349"},"modified":"2023-08-04T09:49:54","modified_gmt":"2023-08-04T16:49:54","slug":"creating-a-custom-gutenberg-block-using-acf-repeater-fields","status":"publish","type":"post","link":"https:\/\/wordherd.io\/fr\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/","title":{"rendered":"Creating a Custom Gutenberg Block Using ACF: Part 2 &#8211; Mastering ACF Repeater Fields"},"content":{"rendered":"<p class=\"intro wp-block-paragraph\">In this article, learn how you can add a Repeater Field to your block using ACF.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you missed our previous article titled: <a href=\"https:\/\/wordherd.io\/fr\/blog\/creating-a-custom-gutenberg-block-using-acf\/\">Creating a Custom Gutenberg Block Using Advanced Custom Fields (ACF) in WordPress<\/a>, make sure to check it out before you dive into this advanced tutorial on using ACF Repeater Fields.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Repeater fields allow you to create a set of sub-fields that can be repeated multiple times, which is particularly useful when creating blocks like image galleries, testimonial sliders, or lists of content. <\/p>\n\n\n\n<h2 class=\"kt-adv-heading_ba17da-16 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading_ba17da-16\"><strong>Create the Repeater Field<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to the ACF settings on your WordPress dashboard. Create a new Field Group or select an existing one that you want to add a repeater field to. Add a new field and select the field type as <strong>Repeater<\/strong>. You can then add sub-fields to the repeater field as required.<\/p>\n\n\n\n<h2 class=\"kt-adv-heading_21467a-dd wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading_21467a-dd\"><strong>Update Block Template<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Next, update the block&#8217;s PHP template to handle the repeater field. If your block&#8217;s name is <strong>testimonial<\/strong>, your file should be <strong>block-testimonial.php<\/strong>. This file should contain PHP and HTML to display the content of your block. If the name of your repeater field is <strong>testimonial_repeater<\/strong>, and it has two subfields <strong>testimonial_name<\/strong> et <strong>testimonial_text<\/strong>, your PHP code may look like:<\/p>\n\n\n\n<pre title=\"block-testimonial.php\" class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">&lt;code&gt;&lt;?php \n  if (have_rows(&#039;testimonial_repeater&#039;)) : \n    while (have_rows(&#039;testimonial_repeater&#039;)) : the_row();\n      $name = get_sub_field(&#039;testimonial_name&#039;);\n      $text = get_sub_field(&#039;testimonial_text&#039;);\n?&gt;\n      &lt;div class=&quot;testimonial&quot;&gt;\n        &lt;h2&gt;&lt;?php echo $name; ?&gt;&lt;\/h2&gt;\n        &lt;p&gt;&lt;?php echo $text; ?&gt;&lt;\/p&gt;\n      &lt;\/div&gt;\n&lt;?php \n    endwhile;\n  endif; \n?&gt;\n<\/code><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This code uses ACF&#8217;s <code>have_rows<\/code> function to check if any rows exist for the repeater field, and then <code>the_row<\/code> function to loop through each row. The <code>get_sub_field<\/code> function is used to retrieve the value of the sub-fields.<\/p>\n\n\n\n<h2 class=\"kt-adv-heading_df58a4-32 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading_df58a4-32\"><strong>Use the Block<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, you can add the block to any post or page, and you will see the repeater field in the editor. You can add as many rows as you need, and each row will be displayed on the front-end as defined in your block&#8217;s PHP template.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remember that repeater fields are a premium feature of ACF, so you need ACF Pro to use them. Also, make sure your theme&#8217;s CSS styles the <code>.testimonial<\/code> class (or whatever class you use) appropriately to achieve the desired appearance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Please note that the above PHP code is a very basic implementation and doesn&#8217;t contain any error checks. In a production environment, you might want to add more checks to make sure the code doesn&#8217;t break if certain fields are empty.<\/p>","protected":false},"excerpt":{"rendered":"<p>In this article, learn how you can add a Repeater Field to your block using ACF. If you missed our previous article titled: Creating a Custom Gutenberg Block Using Advanced Custom Fields (ACF) in WordPress, make sure to check it out before you dive into this advanced tutorial on using ACF Repeater Fields. Repeater fields [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":14025,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"builders":[],"industry":[],"platform":[],"class_list":["post-13349","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Creating a Custom Gutenberg Block Using ACF: Part 2 - Mastering ACF Repeater Fields - WordHerd WordPress Migration<\/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:\/\/wordherd.io\/fr\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating a Custom Gutenberg Block Using ACF: Part 2 - Mastering ACF Repeater Fields - WordHerd WordPress Migration\" \/>\n<meta property=\"og:description\" content=\"In this article, learn how you can add a Repeater Field to your block using ACF. If you missed our previous article titled: Creating a Custom Gutenberg Block Using Advanced Custom Fields (ACF) in WordPress, make sure to check it out before you dive into this advanced tutorial on using ACF Repeater Fields. Repeater fields [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wordherd.io\/fr\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/\" \/>\n<meta property=\"og:site_name\" content=\"WordHerd WordPress Migration\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/wordherdio\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-04T16:49:54+00:00\" \/>\n<meta name=\"author\" content=\"WordHerd\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wordherdio\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"WordHerd\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/\"},\"author\":{\"name\":\"WordHerd\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/#\\\/schema\\\/person\\\/373419b97c0fbc45a3a16462bdba0fac\"},\"headline\":\"Creating a Custom Gutenberg Block Using ACF: Part 2 &#8211; Mastering ACF Repeater Fields\",\"datePublished\":\"2023-08-04T16:49:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/\"},\"wordCount\":387,\"publisher\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wordherd.io\\\/wp-content\\\/uploads\\\/wordherd-custom-blocks-with-acf-1.jpg\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/\",\"url\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/\",\"name\":\"Creating a Custom Gutenberg Block Using ACF: Part 2 - Mastering ACF Repeater Fields - WordHerd WordPress Migration\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wordherd.io\\\/wp-content\\\/uploads\\\/wordherd-custom-blocks-with-acf-1.jpg\",\"datePublished\":\"2023-08-04T16:49:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wordherd.io\\\/wp-content\\\/uploads\\\/wordherd-custom-blocks-with-acf-1.jpg\",\"contentUrl\":\"https:\\\/\\\/wordherd.io\\\/wp-content\\\/uploads\\\/wordherd-custom-blocks-with-acf-1.jpg\",\"width\":850,\"height\":498,\"caption\":\"wordherd custom blocks with acf 1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/blog\\\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wordherd.io\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating a Custom Gutenberg Block Using ACF: Part 2 &#8211; Mastering ACF Repeater Fields\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/#website\",\"url\":\"https:\\\/\\\/wordherd.io\\\/\",\"name\":\"WordHerd WordPress Migration\",\"description\":\"Website Migration Services\",\"publisher\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wordherd.io\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/#organization\",\"name\":\"WordHerd WordPress Migration\",\"url\":\"https:\\\/\\\/wordherd.io\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wordherd.io\\\/wp-content\\\/uploads\\\/wordherd-trademark.png\",\"contentUrl\":\"https:\\\/\\\/wordherd.io\\\/wp-content\\\/uploads\\\/wordherd-trademark.png\",\"width\":1000,\"height\":315,\"caption\":\"WordHerd WordPress Migration\"},\"image\":{\"@id\":\"https:\\\/\\\/wordherd.io\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wordherd.io\\\/#\\\/schema\\\/person\\\/373419b97c0fbc45a3a16462bdba0fac\",\"name\":\"WordHerd\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bf8c7166601a64c6c57b67ffbeab8f8c6a378cca786da9a326c1a34a2ec6f860?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bf8c7166601a64c6c57b67ffbeab8f8c6a378cca786da9a326c1a34a2ec6f860?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bf8c7166601a64c6c57b67ffbeab8f8c6a378cca786da9a326c1a34a2ec6f860?s=96&d=mm&r=g\",\"caption\":\"WordHerd\"},\"sameAs\":[\"https:\\\/\\\/wordherd.io\",\"https:\\\/\\\/www.facebook.com\\\/wordherdio\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wordherd\",\"https:\\\/\\\/x.com\\\/wordherdio\"],\"url\":\"https:\\\/\\\/wordherd.io\\\/fr\\\/blog\\\/author\\\/wordherd\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating a Custom Gutenberg Block Using ACF: Part 2 - Mastering ACF Repeater Fields - WordHerd WordPress Migration","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:\/\/wordherd.io\/fr\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/","og_locale":"fr_FR","og_type":"article","og_title":"Creating a Custom Gutenberg Block Using ACF: Part 2 - Mastering ACF Repeater Fields - WordHerd WordPress Migration","og_description":"In this article, learn how you can add a Repeater Field to your block using ACF. If you missed our previous article titled: Creating a Custom Gutenberg Block Using Advanced Custom Fields (ACF) in WordPress, make sure to check it out before you dive into this advanced tutorial on using ACF Repeater Fields. Repeater fields [&hellip;]","og_url":"https:\/\/wordherd.io\/fr\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/","og_site_name":"WordHerd WordPress Migration","article_author":"https:\/\/www.facebook.com\/wordherdio\/","article_published_time":"2023-08-04T16:49:54+00:00","author":"WordHerd","twitter_card":"summary_large_image","twitter_creator":"@wordherdio","twitter_misc":{"\u00c9crit par":"WordHerd","Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/#article","isPartOf":{"@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/"},"author":{"name":"WordHerd","@id":"https:\/\/wordherd.io\/#\/schema\/person\/373419b97c0fbc45a3a16462bdba0fac"},"headline":"Creating a Custom Gutenberg Block Using ACF: Part 2 &#8211; Mastering ACF Repeater Fields","datePublished":"2023-08-04T16:49:54+00:00","mainEntityOfPage":{"@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/"},"wordCount":387,"publisher":{"@id":"https:\/\/wordherd.io\/#organization"},"image":{"@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/#primaryimage"},"thumbnailUrl":"https:\/\/wordherd.io\/wp-content\/uploads\/wordherd-custom-blocks-with-acf-1.jpg","articleSection":["Uncategorized"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/","url":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/","name":"Creating a Custom Gutenberg Block Using ACF: Part 2 - Mastering ACF Repeater Fields - WordHerd WordPress Migration","isPartOf":{"@id":"https:\/\/wordherd.io\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/#primaryimage"},"image":{"@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/#primaryimage"},"thumbnailUrl":"https:\/\/wordherd.io\/wp-content\/uploads\/wordherd-custom-blocks-with-acf-1.jpg","datePublished":"2023-08-04T16:49:54+00:00","breadcrumb":{"@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/#primaryimage","url":"https:\/\/wordherd.io\/wp-content\/uploads\/wordherd-custom-blocks-with-acf-1.jpg","contentUrl":"https:\/\/wordherd.io\/wp-content\/uploads\/wordherd-custom-blocks-with-acf-1.jpg","width":850,"height":498,"caption":"wordherd custom blocks with acf 1"},{"@type":"BreadcrumbList","@id":"https:\/\/wordherd.io\/blog\/creating-a-custom-gutenberg-block-using-acf-repeater-fields\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wordherd.io\/"},{"@type":"ListItem","position":2,"name":"Creating a Custom Gutenberg Block Using ACF: Part 2 &#8211; Mastering ACF Repeater Fields"}]},{"@type":"WebSite","@id":"https:\/\/wordherd.io\/#website","url":"https:\/\/wordherd.io\/","name":"Migration de WordHerd vers WordPress","description":"Services de migration de sites web","publisher":{"@id":"https:\/\/wordherd.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wordherd.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/wordherd.io\/#organization","name":"Migration de WordHerd vers WordPress","url":"https:\/\/wordherd.io\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/wordherd.io\/#\/schema\/logo\/image\/","url":"https:\/\/wordherd.io\/wp-content\/uploads\/wordherd-trademark.png","contentUrl":"https:\/\/wordherd.io\/wp-content\/uploads\/wordherd-trademark.png","width":1000,"height":315,"caption":"WordHerd WordPress Migration"},"image":{"@id":"https:\/\/wordherd.io\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/wordherd.io\/#\/schema\/person\/373419b97c0fbc45a3a16462bdba0fac","name":"WordHerd","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/bf8c7166601a64c6c57b67ffbeab8f8c6a378cca786da9a326c1a34a2ec6f860?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bf8c7166601a64c6c57b67ffbeab8f8c6a378cca786da9a326c1a34a2ec6f860?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bf8c7166601a64c6c57b67ffbeab8f8c6a378cca786da9a326c1a34a2ec6f860?s=96&d=mm&r=g","caption":"WordHerd"},"sameAs":["https:\/\/wordherd.io","https:\/\/www.facebook.com\/wordherdio\/","https:\/\/www.linkedin.com\/company\/wordherd","https:\/\/x.com\/wordherdio"],"url":"https:\/\/wordherd.io\/fr\/blog\/author\/wordherd\/"}]}},"_links":{"self":[{"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/posts\/13349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/comments?post=13349"}],"version-history":[{"count":0,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/posts\/13349\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/media\/14025"}],"wp:attachment":[{"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/media?parent=13349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/categories?post=13349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/tags?post=13349"},{"taxonomy":"builders","embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/builders?post=13349"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/industry?post=13349"},{"taxonomy":"platform","embeddable":true,"href":"https:\/\/wordherd.io\/fr\/wp-json\/wp\/v2\/platform?post=13349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}