{"id":34701,"date":"2023-04-21T15:53:26","date_gmt":"2023-04-21T18:53:26","guid":{"rendered":"\/tutoriais\/?p=34701"},"modified":"2025-05-23T17:14:41","modified_gmt":"2025-05-23T20:14:41","slug":"wordpress-headless","status":"publish","type":"post","link":"\/br\/tutoriais\/wordpress-headless\/","title":{"rendered":"Guia r\u00e1pido sobre WordPress headless"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Um sistema WordPress headless ajuda desenvolvedores e web designers a trabalharem em seus sites de forma mais eficiente. Entretanto, caso voc&ecirc; ainda n&atilde;o conhe&ccedil;a muito sobre esse conceito, pode ser um pouco complicado entender como ele funciona e se &eacute; a solu&ccedil;&atilde;o correta para o seu projeto na internet.<\/p><p class=\"wp-block-paragraph\">Por isso n&oacute;s criamos este guia r&aacute;pido sobre o WordPress headless. Aprendendo mais sobre o mundo dos sistemas de gerenciamento de conte&uacute;dos (CMS) exclusivos do back-end, voc&ecirc; pode decidir se uma configura&ccedil;&atilde;o headless &eacute; a mais adequada para seus projetos de desenvolvimento web.&nbsp;<\/p><p class=\"wp-block-paragraph\">Nesta publica&ccedil;&atilde;o vamos entender melhor o que &eacute; o WordPress headless e discutir seus pr&oacute;s e contras. Ainda vamos te mostrar como come&ccedil;ar a utilizar essa configura&ccedil;&atilde;o e tamb&eacute;m avaliaremos algumas ferramentas que podem facilitar a configura&ccedil;&atilde;o e o uso do WordPress headless. Vamos l&aacute;!<\/p><p>\n\n\n\n\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-uma-introducao-ao-wordpress-headless\"><strong>Uma Introdu&ccedil;&atilde;o ao WordPress Headless<\/strong><\/h2><p class=\"wp-block-paragraph\">A maioria dos sistemas CMS contam com um front-end e um back-end. Em um <a href=\"\/br\/tutoriais\/tutorial-wordpress\/\"><strong>site WordPress<\/strong><\/a>, o back-end consiste no painel de administra&ccedil;&atilde;o e nas ferramentas de gerenciamento de conte&uacute;do:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"509\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-3.png\/public\" alt=\"Painel de administra&ccedil;&atilde;o WordPress - back-end do site\" class=\"wp-image-34705\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-3.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-3.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-3.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-3.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Enquanto isso, o front-end &eacute; tudo aquilo que os visitantes visualizam quando acessam seu site. Normalmente, esses conte&uacute;dos s&atilde;o renderizados pelo tema WordPress que est&aacute; ativo no site:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"481\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-6.png\/public\" alt=\"Captura de tela da p&aacute;gina inicial de um site - front-end\" class=\"wp-image-34708\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-6.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-6.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-6.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-6.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Ao rodar um WordPress headless &mdash; na tradu&ccedil;&atilde;o literal, um WordPress &ldquo;sem cabe&ccedil;a&rdquo; &mdash; voc&ecirc; estar&aacute; removendo a cabe&ccedil;a (front-end) do corpo (back-end). Desse modo, voc&ecirc; pode continuar usando um painel que j&aacute; conhece para administrar os arquivos, por&eacute;m com mais liberdade diante das limita&ccedil;&otilde;es de front-end da plataforma.&nbsp;<\/p><p class=\"wp-block-paragraph\">Em uma configura&ccedil;&atilde;o headless, o WordPress apresenta seus conte&uacute;dos como dados, utilizando uma REST <strong>API<\/strong>, isto &eacute;, uma <strong>Interface de Programa&ccedil;&atilde;o de Aplica&ccedil;&otilde;es<\/strong> com arquitetura de Transfer&ecirc;ncia de Estado Representacional. Voc&ecirc; pode acessar essas informa&ccedil;&otilde;es ao enviar uma solicita&ccedil;&atilde;o de rede ao terminal <a href=\"\/br\/tutoriais\/api-restful\/\"><strong>REST API<\/strong><\/a> integrado no WordPress. Isso te proporciona a liberdade de apresentar todos os seus conte&uacute;dos em um front-end personalizado.&nbsp;<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; pode at&eacute; mesmo utilizar seus dados WordPress em contextos &uacute;nicos, incluindo aplica&ccedil;&otilde;es m&oacute;veis e aplica&ccedil;&otilde;es de uma &uacute;nica p&aacute;gina (SPA). Na pr&oacute;xima se&ccedil;&atilde;o do guia, vamos analisar os benef&iacute;cios de ter um sistema WordPress headless.<\/p><h3 class=\"wp-block-heading\" id=\"h-por-que-voce-deveria-rodar-um-wordpress-headless\"><strong>Por Que Voc&ecirc; Deveria Rodar um WordPress Headless<\/strong><\/h3><p class=\"wp-block-paragraph\">N&atilde;o &eacute; incomum reutilizar o mesmo conte&uacute;do em diversas plataformas diferentes. Por exemplo, a Amazon, uma gigante do e-commerce, opera um site de loja online e um aplicativo m&oacute;vel dedicado. Esses dois canais exibem os mesmos conte&uacute;dos:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"558\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-8.png\/public\" alt=\"P&aacute;gina inicial do site da loja virtual Amazon\" class=\"wp-image-34710\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-8.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-8.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-8.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-8.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Usando a configura&ccedil;&atilde;o de headless e-commerce, voc&ecirc; pode utilizar os mesmos dados, como arquivos e conte&uacute;dos, em plataformas variadas. Isso facilita muito a tarefa de construir e manter uma presen&ccedil;a online ativa e coerente em m&uacute;ltiplos canais da internet.&nbsp;<\/p><p class=\"wp-block-paragraph\">Seu WordPress headless tamb&eacute;m atua como um reposit&oacute;rio central. Assim, ele garante a consist&ecirc;ncia de apar&ecirc;ncia e configura&ccedil;&otilde;es em toda sua rede de plataformas. Isso tamb&eacute;m significa que voc&ecirc; s&oacute; precisa editar o seu conte&uacute;do uma vez e em um &uacute;nico lugar, e essa altera&ccedil;&atilde;o ser&aacute; reproduzida em todos os seus diferentes canais.<\/p><p class=\"wp-block-paragraph\">J&aacute; que o conte&uacute;do headless &eacute; entregue atrav&eacute;s de uma API, voc&ecirc; tem liberdade para utilizar as ferramentas de sua prefer&ecirc;ncia no front-end. Caso escolha um sistema que voc&ecirc; j&aacute; conhece e possui facilidade de gerenciamento, poder&aacute; reduzir ainda mais o tempo necess&aacute;rio no desenvolvimento e design de suas p&aacute;ginas.&nbsp;<\/p><p class=\"wp-block-paragraph\">Conforme seu projeto evolui, pode ser necess&aacute;rio adotar novas ferramentas, ou trocar a tecnologia de desenvolvimento por uma outra alternativa. A boa not&iacute;cia &eacute; que voc&ecirc; pode alterar partes do conte&uacute;do e das configura&ccedil;&otilde;es do WordPress headless, ou alterar o framework de constru&ccedil;&atilde;o e design, sem impactar no CMS. Isso permite que voc&ecirc; fa&ccedil;a ajustes cont&iacute;nuos no seu projeto sempre que surgirem novas necessidades.<\/p><p class=\"wp-block-paragraph\">Essa flexibilidade n&atilde;o est&aacute; limitada ao back-end. Ao &ldquo;cortar&rdquo; o front-end do WordPress, voc&ecirc; tamb&eacute;m elimina sua depend&ecirc;ncia quanto aos temas e plugins da plataforma.&nbsp;<\/p><p class=\"wp-block-paragraph\">O WordPress pode ter um amplo ecossistema para softwares externos, mas temas e plugins ainda s&atilde;o restritos &agrave;s conven&ccedil;&otilde;es de front-end da plataforma. Ao remover essas limita&ccedil;&otilde;es com a configura&ccedil;&atilde;o headless, voc&ecirc; ter&aacute; maior controle sobre a apar&ecirc;ncia dos seus conte&uacute;dos e sobre as funcionalidades do seu site.&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-potenciais-problemas-em-rodar-um-wordpress-headless-nbsp\"><strong>Potenciais Problemas em Rodar um WordPress Headless&nbsp;<\/strong><\/h3><p class=\"wp-block-paragraph\">O WordPress headless te oferece mais liberdade de design e desenvolvimento. Entretanto, essa flexibilidade tem um custo.&nbsp;<\/p><p class=\"wp-block-paragraph\">Construir seu pr&oacute;prio front-end pode ser um processo complicado e demorado, j&aacute; que tamb&eacute;m &eacute; necess&aacute;rio possuir um n&iacute;vel significativo de conhecimento t&eacute;cnico e experi&ecirc;ncia, tendo em vista a exig&ecirc;ncia de escrever extensos c&oacute;digos.&nbsp;&nbsp;<\/p><p class=\"wp-block-paragraph\">H&aacute; algumas ferramentas e <a href=\"\/br\/tutoriais\/framework-wordpress\/\"><strong>frameworks WordPress<\/strong><\/a> que podem fazer grande parte do trabalho pesado para voc&ecirc;. De todo modo, construir seu pr&oacute;prio front-end &eacute; um pouco mais complexo do que utilizar ferramentas prontas da plataforma WordPress.&nbsp;<\/p><p class=\"wp-block-paragraph\">At&eacute; mesmo quando seu site estiver no ar e rodando perfeitamente, o WordPress headless geralmente vai exigir mais processos de manuten&ccedil;&atilde;o cont&iacute;nua. J&aacute; que voc&ecirc; ter&aacute; constru&iacute;do todo o front-end manualmente, tamb&eacute;m ser&aacute; preciso realizar qualquer altera&ccedil;&atilde;o necess&aacute;ria de forma manual. Isso inclui a publica&ccedil;&atilde;o de novos conte&uacute;dos e a edi&ccedil;&atilde;o de qualquer aspecto de design do site.&nbsp;<\/p><p class=\"wp-block-paragraph\">Os temas e plugins s&atilde;o uma grande parte da experi&ecirc;ncia de uso do CMS WordPress. Ao rodar essa plataforma em seu formato headless, voc&ecirc; imediatamente perde o acesso a todos esses softwares adicionais. Caso deseje implementar algum novo recurso no site ou modificar o estilo das p&aacute;ginas, dever&aacute; criar o c&oacute;digo e implement&aacute;-lo em seu projeto manualmente.&nbsp;<\/p><p class=\"wp-block-paragraph\">A n&atilde;o ser que voc&ecirc; desenvolva a sua pr&oacute;pria solu&ccedil;&atilde;o para isso, o WordPress headless n&atilde;o oferece a op&ccedil;&atilde;o de visualiza&ccedil;&atilde;o pr&eacute;via, nem um editor do tipo What You See Is What You Get (WYSIWYG, ou &ldquo;o que voc&ecirc; v&ecirc; &eacute; o que voc&ecirc; tem&rdquo;). Desse modo, pode ser dif&iacute;cil prever e julgar como seu conte&uacute;do ser&aacute; exibido no front-end.&nbsp;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/br\/hospedagem-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-44638\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2024\/06\/BR-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-como-comecar-com-o-wordpress-headless-2-metodos\"><strong>Como Come&ccedil;ar com o WordPress Headless (2 M&eacute;todos)<\/strong><\/h2><p class=\"wp-block-paragraph\">N&atilde;o podemos dizer que construir seu pr&oacute;prio front-end &eacute; um processo simples ou direto, mas h&aacute; diversas ferramentas que podem te ajudar e facilitar esta tarefa.&nbsp;<\/p><p class=\"wp-block-paragraph\">Com isto em mente, vamos conhecer duas maneiras de configurar um projeto WordPress headless sem muitas complica&ccedil;&otilde;es:&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-metodo-1-use-um-framework-como-o-react\"><strong>M&eacute;todo 1: Use um Framework Como o React<\/strong><\/h3><p class=\"wp-block-paragraph\">Construir o front-end de um site ou aplica&ccedil;&atilde;o para o WordPress pode ser uma tarefa complexa e demorada. Por este motivo, muitos desenvolvedores optam por utilizar um framework.&nbsp;<\/p><p class=\"wp-block-paragraph\">Voc&ecirc; pode criar um front-end WordPress personalizado com o aux&iacute;lio da biblioteca <a href=\"https:\/\/reactjs.org\/\" target=\"_blank\" rel=\"noopener\"><strong>React JavaScript<\/strong><\/a>. Esse popular recurso conta com tudo o que voc&ecirc; precisa para acessar os dados armazenados no seu CMS atrav&eacute;s da <a href=\"\/br\/tutoriais\/guia-iniciante-api-rest-wordpress\/\"><strong>REST API do WordPress<\/strong><\/a>:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"337\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image.png\/public\" alt=\"P&aacute;gina inicial do React\" class=\"wp-image-34702\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">O framework <a href=\"\/br\/tutoriais\/o-que-e-react-javascript\/\"><strong>React<\/strong><\/a> tamb&eacute;m pode potencializar o desempenho do seu WordPress headless ao eliminar a necessidade de renderiza&ccedil;&atilde;o cont&iacute;nua dos elementos. Isso quer dizer que o c&oacute;digo fundamental do seu projeto precisa ser carregado apenas uma vez.&nbsp;<\/p><p class=\"wp-block-paragraph\">Se o estado de um componente &eacute; alterado, o framework React recarrega, ou renderiza novamente, apenas a parcela do conte&uacute;do que foi modificada. Isso faz com que os frameworks baseados em React sejam especialmente populares entre programadores que pretendem desenvolver uma SPA (aplica&ccedil;&atilde;o de p&aacute;gina &uacute;nica).&nbsp;<\/p><p class=\"wp-block-paragraph\">Originalmente, o framework React foi desenvolvido para ser utilizado com a plataforma do Facebook, mas muitas marcas famosas j&aacute; adotaram essa popular tecnologia. Exemplos s&atilde;o o Airbnb, Dropbox, Netflix, e Reddit.&nbsp;<\/p><p class=\"wp-block-paragraph\">Com o respaldo de tantas companhias multinacionais, n&atilde;o &eacute; de surpreender que o React conte com uma extensa comunidade online para suporte, incluindo <a href=\"https:\/\/reactjs.org\/docs\/getting-started.html\" target=\"_blank\" rel=\"noopener\"><strong>materiais oficiais<\/strong><\/a> e documentos &uacute;teis, como <a href=\"https:\/\/reactjs.org\/tutorial\/tutorial.html\" target=\"_blank\" rel=\"noopener\"><strong>tutoriais<\/strong><\/a>.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"450\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-2.png\/public\" alt=\"P&aacute;gina de documentos e guias do React\" class=\"wp-image-34704\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-2.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-2.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-2.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-2.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Sendo assim, se voc&ecirc; se deparar com algum erro durante o processo de constru&ccedil;&atilde;o do seu site, n&atilde;o ser&aacute; dif&iacute;cil encontrar respostas relevantes e solu&ccedil;&otilde;es online. Essa &eacute; uma &oacute;tima not&iacute;cia para quem est&aacute; explorando o React pela primeira vez ou come&ccedil;ando a lidar com frameworks em geral.&nbsp;<\/p><p class=\"wp-block-paragraph\">Apesar de ser poss&iacute;vel, e mais comum, usar a biblioteca do React, tamb&eacute;m h&aacute; diversos outros frameworks baseados em React que voc&ecirc; pode utilizar. Eles incluem, por exemplo, o projeto <a href=\"https:\/\/frontity.org\/\" target=\"_blank\" rel=\"noopener\"><strong>Frontity<\/strong><\/a>, que j&aacute; vem pr&eacute;-configurado para oferecer a melhor experi&ecirc;ncia poss&iacute;vel para os usu&aacute;rios do WordPress:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"472\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-1.png\/public\" alt=\"P&aacute;gina inicial do site Frontity\" class=\"wp-image-34703\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Outros frameworks populares baseados em React incluem o projeto de c&oacute;digo aberto <a href=\"https:\/\/www.gatsbyjs.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Gatsby.js<\/strong><\/a> e o <a href=\"https:\/\/nextjs.org\/\" target=\"_blank\" rel=\"noopener\"><strong>Next.js<\/strong><\/a>, desenvolvido pela Vercel. Com tantas op&ccedil;&otilde;es dispon&iacute;veis no mercado, voc&ecirc; pode pesquisar pre&ccedil;os e recursos e encontrar a alternativa mais adequada para o seu projeto.&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-metodo-2-use-um-plugin\"><strong>M&eacute;todo 2: Use um Plugin<\/strong><\/h3><p class=\"wp-block-paragraph\">Quando lidamos com o WordPress, sabemos que existe pelo menos um plugin para ajudar a realizar basicamente qualquer tarefa que for necess&aacute;ria em variados projetos de desenvolvimento. Tratando do WordPress headless, h&aacute; algumas boas op&ccedil;&otilde;es que podem te ajudar a come&ccedil;ar com o processo de configura&ccedil;&atilde;o.<\/p><p class=\"wp-block-paragraph\">Nesta se&ccedil;&atilde;o, vamos conhecer melhor dois plugins com recursos muito interessantes que voc&ecirc; pode utilizar nessa etapa:<\/p><p class=\"wp-block-paragraph\">1. <a href=\"https:\/\/br.wordpress.org\/plugins\/wp-graphql\/\" target=\"_blank\" rel=\"noopener\"><strong>WPGraphQL<\/strong><\/a><\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"327\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-5.png\/public\" alt=\"Banner do plugin WPGraphQL\" class=\"wp-image-34707\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-5.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-5.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-5.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-5.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">O WPGraphQL &eacute; um plugin gratuito desenvolvido para te ajudar a localizar dados no WordPress headless. Esse plugin acompanha o <a href=\"https:\/\/github.com\/graphql\/graphiql\" target=\"_blank\" rel=\"noopener\"><strong>GraphQL<\/strong><\/a>, um ambiente integrado de desenvolvimento (IDE), que permite que voc&ecirc; pesquise o esquema (scheme) GraphQL do seu projeto e teste <a href=\"\/br\/tutoriais\/o-que-e-query\/\"><strong>queries<\/strong><\/a> e muta&ccedil;&otilde;es.<\/p><p class=\"wp-block-paragraph\">Em segundo plano, o WPGraphQL transforma seu site WordPress em uma API GraphQL. Isso quer dizer que voc&ecirc; pode interagir com esse plugin utilizando qualquer cliente que seja capaz de performar solicita&ccedil;&otilde;es HTTP ao terminal do GraphSQL.<\/p><p class=\"wp-block-paragraph\">O plugin WPGraphQL foi desenvolvido para ser utilizado com frameworks como o <a href=\"https:\/\/www.apollographql.com\/docs\/react\/\" target=\"_blank\" rel=\"noopener\"><strong>Apollo Client<\/strong><\/a>, Next.js, e Gatbsy.js. Caso voc&ecirc; esteja utilizando o Gatsby, pode ser interessante verificar o <a href=\"https:\/\/www.gatsbyjs.com\/plugins\/gatsby-source-wordpress\/\" target=\"_blank\" rel=\"noopener\"><strong>plugin gatsby-source<\/strong><\/a> para obter e armazenar dados no WordPress.&nbsp;<\/p><p class=\"wp-block-paragraph\">Com este plugin-fonte, voc&ecirc; pode desempenhar incrementos r&aacute;pidos e pr&eacute;-visualizar o conte&uacute;do em seu CMS. Por este motivo, pode ser mais interessante optar pelo WPGraphQL caso esteja planejando usar o Gatsby.js.<\/p><p class=\"wp-block-paragraph\"><strong>Principais recursos:&nbsp;<\/strong><\/p><ul class=\"wp-block-list\">\n<li>Schema GraphQL expans&iacute;vel e API para seu site WordPress.<\/li>\n\n\n\n<li>Acesso a m&uacute;ltiplos recursos-raiz.&nbsp;<\/li>\n\n\n\n<li>Possibilidade de seguir refer&ecirc;ncias entre recursos conectados.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.wpgraphql.com\/docs\/introduction\/\" target=\"_blank\" rel=\"noopener\"><strong>Extensa Documenta&ccedil;&atilde;o<\/strong><\/a> (em ingl&ecirc;s)<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Pre&ccedil;o: <\/strong>Voc&ecirc; pode instalar este plugin gratuitamente.<\/p><p class=\"wp-block-paragraph\">2. <a href=\"https:\/\/br.wordpress.org\/plugins\/cart-rest-api-for-woocommerce\/\" target=\"_blank\" rel=\"noopener\"><strong>CoCart &ndash; Headless eCommerce<\/strong><\/a>&nbsp;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"327\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-4.png\/public\" alt=\"Banner do plugin Cocart\" class=\"wp-image-34706\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-4.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-4.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-4.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-4.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Fazer compras online n&atilde;o &eacute; mais uma atividade realizada exclusivamente em computadores. O e-commerce evoluiu, e durante o terceiro trimestre de 2020, os smartphones foram respons&aacute;veis por processar <a href=\"https:\/\/www.statista.com\/statistics\/201680\/retail-site-device-visit-order-share-usa\/\" target=\"_blank\" rel=\"noopener\"><strong>56%<\/strong><\/a> das compras virtuais realizadas nos Estados Unidos. Isso explica o porqu&ecirc; de estarmos assistindo a tantas lojas virtuais criando aplicativos m&oacute;veis pr&oacute;prios.&nbsp;<\/p><p class=\"wp-block-paragraph\">Caso esteja desenvolvendo uma loja virtual que opere em m&uacute;ltiplas plataformas, voc&ecirc; provavelmente vai utilizar uma solu&ccedil;&atilde;o semelhante ao <a href=\"\/br\/tutoriais\/woocommerce-como-configurar-ecommerce-no-wordpress\/\"><strong>WooCommerce<\/strong><\/a> como parte da sua configura&ccedil;&atilde;o do WordPress headless. Entretanto, por padr&atilde;o, o WooCommerce n&atilde;o conta com suporte a carrinho de compras via REST API.&nbsp;<\/p><p class=\"wp-block-paragraph\">&Eacute; a&iacute; que o plugin CoCart entra em cena. Esse plugin gratuito oferece uma API que permite que voc&ecirc; implemente e acesse o carrinho do WooCommerce como parte da sua configura&ccedil;&atilde;o headless. Ele tamb&eacute;m suporta clientes que desejam fazer o check-out como visitantes, sem necessidade de fazer cadastro, al&eacute;m de ser capaz de performar autentica&ccedil;&otilde;es b&aacute;sicas.&nbsp;<\/p><p class=\"wp-block-paragraph\">Se voc&ecirc; &eacute; dono ou administrador de uma loja virtual, poder&aacute; utilizar este plugin para visualizar carrinhos de usu&aacute;rios online no momento, incluindo os produtos que eles adicionaram na cesta de compras. Sendo assim, o plugin CoCart &eacute; amplamente recomendado para lojas e-commerce headless.<\/p><p class=\"wp-block-paragraph\"><strong>Principais recursos:<\/strong><\/p><ul class=\"wp-block-list\">\n<li>Adicione produtos simples, variados e agrupados ao carrinho do WooCommerce.<\/li>\n\n\n\n<li>Atualize, remova, e restaure itens.<\/li>\n\n\n\n<li>Use o software em m&uacute;ltiplos dom&iacute;nios.&nbsp;<\/li>\n\n\n\n<li>Escolha uma op&ccedil;&atilde;o entre mais de 100 <a href=\"https:\/\/docs.cocart.xyz\/#filters\" target=\"_blank\" rel=\"noopener\"><strong>filtros CoCart<\/strong><\/a> e <a href=\"https:\/\/docs.cocart.xyz\/#hooks\" target=\"_blank\" rel=\"noopener\"><strong>hooks de a&ccedil;&atilde;o<\/strong><\/a>.&nbsp;<\/li>\n<\/ul><p class=\"wp-block-paragraph\"><strong>Pre&ccedil;o: <\/strong>esse plugin est&aacute; dispon&iacute;vel gratuitamente para download.<\/p><h2 class=\"wp-block-heading\" id=\"h-as-melhores-praticas-para-wordpress-headless-nbsp\"><strong>As Melhores Pr&aacute;ticas para WordPress Headless&nbsp;<\/strong><\/h2><p class=\"wp-block-paragraph\">Um site WordPress headless tem muito a oferecer, especialmente em termos de flexibilidade e reutiliza&ccedil;&atilde;o de recursos. De todo modo, h&aacute; algumas a&ccedil;&otilde;es que voc&ecirc; pode realizar para aproveitar ao m&aacute;ximo os benef&iacute;cios da configura&ccedil;&atilde;o headless.&nbsp;<\/p><p class=\"wp-block-paragraph\">Normalmente, os donos de sites WordPress gerenciam suas estrat&eacute;gias de SEO (otimiza&ccedil;&atilde;o para os mecanismos de busca) por meio de um plugin dedicado, como o <a href=\"\/br\/tutoriais\/otimizar-site-com-plugin-yoast-seo\/\"><strong>Yoast SEO<\/strong><\/a>.<\/p><p class=\"wp-block-paragraph\">Entretanto, o WordPress headless n&atilde;o te oferece a simplicidade plug-and-play caracter&iacute;stica de um <a href=\"\/br\/tutoriais\/12-melhores-plugins-seo-para-wordpress\/\"><strong>plugin de SEO<\/strong><\/a> pronto para usar:<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1024\" height=\"329\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-7.png\/public\" alt=\"Banner do plugin YoastSEO\" class=\"wp-image-34709\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-7.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-7.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-7.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/04\/image-7.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Para garantir que seu conte&uacute;do fique bem posicionado nos resultados de busca, &eacute; importante utilizar um esquema estruturado de marca&ccedil;&atilde;o de dados do <a href=\"https:\/\/schema.org\/\" target=\"_blank\" rel=\"noopener\"><strong>Schema.org<\/strong><\/a>.<\/p><p class=\"wp-block-paragraph\">&#8203;&#8203;O <a href=\"\/br\/tutoriais\/o-que-e-schema\/\">schema markup<\/a> oferece uma estrutura que ajuda os mecanismos de busca, como o Google, a entenderem seu conte&uacute;do e classific&aacute;-lo de acordo com suas caracter&iacute;sticas.<\/p><p class=\"wp-block-paragraph\">Quando utilizado como um CMS headless, o WordPress exige apenas um simples banco MySQL e um stack PHP, tornando-o uma op&ccedil;&atilde;o leve e de alto desempenho. Por&eacute;m, lembre-se de que n&atilde;o existe essa hist&oacute;ria de conte&uacute;do que carrega r&aacute;pido <em>demais<\/em>. Sendo assim, para reduzir a lat&ecirc;ncia e <a href=\"\/br\/tutoriais\/acelerar-seu-site-wordpress-em-9-passos-faceis\/\"><strong>melhorar ainda mais a velocidade de carregamento<\/strong><\/a> do seu site WordPress, voc&ecirc; pode usar uma rede de distribui&ccedil;&atilde;o de conte&uacute;dos (<a href=\"\/br\/tutoriais\/o-que-e-cdn\/\"><strong>CDN<\/strong><\/a>, na sigla em ingl&ecirc;s).&nbsp;<\/p><p class=\"wp-block-paragraph\">Tamb&eacute;m &eacute; muito importante <a href=\"\/br\/tutoriais\/otimizar-imagens-wordpress\/\"><strong>otimizar as suas imagens WordPress<\/strong><\/a>. Para isso, uma boa op&ccedil;&atilde;o &eacute; utilizar uma ferramenta de compress&atilde;o de arquivos de m&iacute;dia, como a <a href=\"https:\/\/tinypng.com\/\" target=\"_blank\" rel=\"noopener\"><strong>TinyPNG<\/strong><\/a>. Ao garantir que todo o seu conte&uacute;do est&aacute; otimizado para ter um bom desempenho, voc&ecirc; consegue impulsionar ainda mais a velocidade do seu WordPress headless que, por padr&atilde;o, j&aacute; &eacute; impressionante.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\"><strong>Conclus&atilde;o<\/strong><\/h2><p class=\"wp-block-paragraph\">Criar seu primeiro projeto WordPress headless pode ser um pouco desafiador. De todo modo, com as ferramentas certas e uma boa <a href=\"https:\/\/www.hostinger.com\/br\/hospedagem-wordpress\"><strong>hospedagem de sites WordPress<\/strong><\/a>, voc&ecirc; consegue criar uma configura&ccedil;&atilde;o de site headless flex&iacute;vel e multi-plataforma. Isso tudo sem precisar encarar processos dif&iacute;ceis e trabalhosos.<\/p><p class=\"wp-block-paragraph\">Neste guia, n&oacute;s avaliamos tr&ecirc;s dos principais recursos ou instrumentos que podem te ajudar a come&ccedil;ar a fazer a configura&ccedil;&atilde;o do seu WordPress headless:<\/p><ul class=\"wp-block-list\">\n<li><strong>Frameworks baseados em React<\/strong>: h&aacute; diversas op&ccedil;&otilde;es, e elas incluem, por exemplo, o Frontity, que foi desenvolvido especificamente para o WordPress.&nbsp;<\/li>\n\n\n\n<li><strong>WPGraphQL<\/strong>: se voc&ecirc; estiver utilizando o framework Gatsby, este plugin gratuito pode ser uma &oacute;tima op&ccedil;&atilde;o.&nbsp;<\/li>\n\n\n\n<li><strong>WooCommerce Headless suportado pelo CoCart<\/strong>: trata-se de um plugin de e-commerce que suporta e aprimora as fun&ccedil;&otilde;es do carrinho do WooCommerce em uma loja virtual.&nbsp;<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Voc&ecirc; ainda tem alguma quest&atilde;o quanto ao processo de configura&ccedil;&atilde;o do WordPress headless? Possui algum coment&aacute;rio sobre as ferramentas apresentadas nesta publica&ccedil;&atilde;o? Comente abaixo na se&ccedil;&atilde;o abaixo para podermos discutir mais sobre o t&oacute;pico!&nbsp;<\/p><p class=\"wp-block-paragraph\">        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    &lt;strong&gt;Conhe&ccedil;a mais T&eacute;cnicas Profissionais do WordPress&lt;\/strong&gt;                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><a href=\"\/br\/tutoriais\/como-ativar-multisite-wordpress\/\"><strong>Como Ativar um Multisite WordPress<br><\/strong><\/a><a href=\"\/br\/tutoriais\/wordpress-hooks\/\"><strong>O Que S&atilde;o Hooks WordPress &ndash; Guia Para Iniciantes<br><\/strong><\/a><a href=\"\/br\/tutoriais\/como-desenvolver-no-wordpress\/\"><strong>Como se tornar um desenvolvedor WordPress<br><\/strong><\/a><\/p>\n                    <\/div>\n        <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um sistema WordPress headless ajuda desenvolvedores e web designers a trabalharem em seus sites de forma mais eficiente. Entretanto, caso voc&ecirc; ainda n&atilde;o conhe&ccedil;a muito sobre esse conceito, pode ser um pouco complicado entender como ele funciona e se &eacute; a solu&ccedil;&atilde;o correta para o seu projeto na internet. Por isso n&oacute;s criamos este guia [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/br\/tutoriais\/wordpress-headless\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":305,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"","rank_math_description":"Aprenda a desacoplar o front-end do back-end do WordPress e conhe\u00e7a os benef\u00edcios de desenvolvimento e personaliza\u00e7\u00e3o que isso por de trazer!","rank_math_focus_keyword":"","footnotes":""},"categories":[4911],"tags":[7508],"class_list":["post-34701","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-wordpress-headless"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/headless-wordpress\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/wordpress-headless\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wordpress-headless\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/headless-wordpress\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/headless-wordpress\/","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/headless-wordpress-einrichten\/","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/wordpress-headless\/","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/headless-cms\/","default":0},{"locale":"ar-AE","link":"http:\/\/www.hostinger.com\/ae\/tutorials\/headless-wordpress\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/a-quick-guide-to-headless-wordpress\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/a-quick-guide-to-headless-wordpress\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/headless-wordpress\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/headless-wordpress\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/headless-wordpress\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/headless-wordpress\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/headless-wordpress\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/headless-cms\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/headless-cms\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/headless-cms\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/wordpress-headless\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/34701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/users\/305"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/comments?post=34701"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/34701\/revisions"}],"predecessor-version":[{"id":50216,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/34701\/revisions\/50216"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media?parent=34701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/categories?post=34701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/tags?post=34701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}