{"id":71759,"date":"2025-05-06T09:02:32","date_gmt":"2025-05-06T12:02:32","guid":{"rendered":"https:\/\/kinsta.com\/pt\/?p=71759&#038;post_type=changelog&#038;preview_id=71759"},"modified":"2025-05-07T04:03:32","modified_gmt":"2025-05-07T07:03:32","slug":"webroot-personalizados","status":"publish","type":"changelog","link":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/","title":{"rendered":"Defina webroots Personalizados para seus Sites WordPress com a API da Kinsta"},"content":{"rendered":"<p>Agora voc\u00ea pode definir webroots personalizados para seus sites WordPress na Kinsta usando nossa <a href=\"https:\/\/kinsta.com\/pt\/docs\/kinsta-api\/\">API<\/a> p\u00fablica. Isso proporciona aos desenvolvedores e ag\u00eancias maior flexibilidade ao gerenciar implanta\u00e7\u00f5es, controle de vers\u00e3o ou estruturas personalizadas de site, sem precisar entrar em contato com o <a href=\"https:\/\/kinsta.com\/pt\/suporte-kinsta\/\">suporte<\/a>.<\/p>\n<p>Anteriormente, se voc\u00ea quisesse alterar o webroot de um site (por exemplo, para dar suporte a estruturas como <a href=\"https:\/\/roots.io\/bedrock\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bedrock<\/a>, onde a pasta p\u00fablica \u00e9 <code>\/public\/web<\/code>), precisava abrir um ticket de suporte. Agora, voc\u00ea pode fazer isso programaticamente, economizando tempo para equipes que gerenciam m\u00faltiplos ambientes ou fluxos de trabalho complexos.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>No momento, esse recurso est\u00e1 dispon\u00edvel <a href=\"https:\/\/api-docs.kinsta.com\/tag\/WordPress-Site-Environments#operation\/changeEnvironmentWebRootSubfolder\" target=\"_blank\" rel=\"noopener noreferrer\">somente via API<\/a>. Uma op\u00e7\u00e3o da interface do usu\u00e1rio do <a href=\"https:\/\/kinsta.com\/pt\/mykinsta\/\">MyKinsta<\/a> pode ser adicionada no futuro com base na demanda dos usu\u00e1rios.<\/p>\n<\/aside>\n\n<h2>Como alterar o webroot do seu site WordPress<\/h2>\n<p>Para alterar o webroot de um site, envie uma solicita\u00e7\u00e3o <code>POST<\/code> para o endpoint <code><a href=\"https:\/\/api-docs.kinsta.com\/tag\/WordPress-Site-Environments#operation\/changeEnvironmentWebRootSubfolder\" target=\"_blank\" rel=\"noopener noreferrer\">\/change-webroot-subfolder<\/a><\/code> da API da Kinsta para um ambiente espec\u00edfico.<\/p>\n<p>Aqui est\u00e1 um exemplo de solicita\u00e7\u00e3o <code>POST<\/code>:<\/p>\n<pre><code class=\"language-bash\">curl -i -X POST \n  'https:\/\/api.kinsta.com\/v2\/sites\/environments\/{env_id}\/change-webroot-subfolder' \n  -H 'Authorization: Bearer ' \n  -H 'Content-Type: application\/json' \n  -d '{\n    \"web_root_subfolder\": \"your_subfolder_name\",\n    \"clear_all_cache\": true,\n    \"refresh_plugins_and_themes\": true\n  }'<\/code><\/pre>\n<p>Nesta solicita\u00e7\u00e3o:<\/p>\n<ul>\n<li><code>env_id<\/code> \u00e9 o ID do ambiente do WordPress que voc\u00ea deseja atualizar.<\/li>\n<li><code>web_root_subfolder<\/code> define a nova subpasta que voc\u00ea deseja usar como webroot (por exemplo, <code>release_v2<\/code> ou <code>web<\/code>).<\/li>\n<li><code>clear_all_cache<\/code> (opcional) determina se o cache do site deve ser limpo durante a altera\u00e7\u00e3o. O padr\u00e3o \u00e9 <code>true<\/code>.<\/li>\n<li><code>refresh_plugins_and_themes<\/code> (opcional) atualiza os arquivos de plugin e tema para evitar conflitos ap\u00f3s a mudan\u00e7a. O padr\u00e3o \u00e9 <code>true<\/code>.<\/li>\n<\/ul>\n<p>Depois que voc\u00ea envia a solicita\u00e7\u00e3o, a Kinsta atualiza a configura\u00e7\u00e3o do servidor para apontar para a nova subpasta. Al\u00e9m disso, ele pode limpar o cache e atualizar os arquivos de plugin e tema se voc\u00ea tiver essas op\u00e7\u00f5es ativadas.<\/p>\n<p>Ap\u00f3s a conclus\u00e3o do processo, o caminho atualizado do webroot aparecer\u00e1 nos <strong>detalhes do ambiente<\/strong> no MyKinsta, conforme mostrado abaixo.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2025\/04\/webroot-mykinsta.png\" alt=\"Caminho atualizado do webroot exibido nos detalhes do ambiente.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Caminho atualizado do webroot exibido nos detalhes do ambiente.<\/figcaption><\/figure>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-important\">\n            <h3>Important<\/h3>\n        <p>Antes de enviar a solicita\u00e7\u00e3o de API, certifique-se de que a nova subpasta j\u00e1 exista dentro do diret\u00f3rio <code>public<\/code> do site e contenha um arquivo <code>index.php<\/code> ou <code>index.html<\/code>. Isso ajuda a evitar tempo de inatividade ou erros no site. Tamb\u00e9m recomendamos testar a altera\u00e7\u00e3o do webroot primeiro em um <a href=\"https:\/\/kinsta.com\/pt\/docs\/hospedagem-de-wordpress\/ambiente-de-teste\/\">ambiente de teste<\/a>, especialmente para sites em produ\u00e7\u00e3o.<\/p>\n<\/aside>\n\n<h2>Gerenciamento do WordPress que se adapta ao seu fluxo de trabalho<\/h2>\n<p>Com a <a href=\"https:\/\/api-docs.kinsta.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">API da Kinsta<\/a>, voc\u00ea pode fazer mais do que apenas definir um webroot personalizado. Automatize atualiza\u00e7\u00f5es em m\u00faltiplos sites, integre altera\u00e7\u00f5es de webroot em seu processo de implanta\u00e7\u00e3o ou at\u00e9 mesmo crie ferramentas como <a href=\"https:\/\/kinsta.com\/pt\/blog\/criar-slackbot-gerenciamento-sites\/\">Slackbots<\/a> para gerenciar seus ambientes em tempo real.<\/p>\n<p>Tudo isso com o objetivo de dar a voc\u00ea mais controle \u2014 e facilitar a administra\u00e7\u00e3o dos sites WordPress do jeito que preferir.<\/p>\n<p>Ainda n\u00e3o \u00e9 cliente Kinsta? Confira nossos <a href=\"https:\/\/kinsta.com\/pt\/precos\/\">planos de hospedagem<\/a> para descobrir tudo o que \u00e9 poss\u00edvel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Agora voc\u00ea pode definir webroots personalizados para seus sites WordPress na Kinsta usando nossa API p\u00fablica. Isso proporciona aos desenvolvedores e ag\u00eancias maior flexibilidade ao gerenciar &#8230;<\/p>\n","protected":false},"featured_media":71762,"template":"","tags":[],"class_list":["post-71759","changelog","type-changelog","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Defina Webroots Personalizados para seus Sites WordPress com a API da Kinsta<\/title>\n<meta name=\"description\" content=\"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Defina webroots Personalizados para seus Sites WordPress com a API da Kinsta\" \/>\n<meta property=\"og:description\" content=\"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-07T07:03:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1256\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/\",\"url\":\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/\",\"name\":\"Defina Webroots Personalizados para seus Sites WordPress com a API da Kinsta\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png\",\"datePublished\":\"2025-05-06T12:02:32+00:00\",\"dateModified\":\"2025-05-07T07:03:32+00:00\",\"description\":\"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png\",\"width\":2400,\"height\":1256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Changelog\",\"item\":\"https:\/\/kinsta.com\/pt\/changelog\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Defina webroots Personalizados para seus Sites WordPress com a API da Kinsta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/pt\/#website\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Defina Webroots Personalizados para seus Sites WordPress com a API da Kinsta","description":"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.","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:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/","og_locale":"pt_PT","og_type":"article","og_title":"Defina webroots Personalizados para seus Sites WordPress com a API da Kinsta","og_description":"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.","og_url":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_modified_time":"2025-05-07T07:03:32+00:00","og_image":[{"width":2400,"height":1256,"url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_description":"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.","twitter_image":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png","twitter_site":"@kinsta_pt","twitter_misc":{"Tempo estimado de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/","url":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/","name":"Defina Webroots Personalizados para seus Sites WordPress com a API da Kinsta","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png","datePublished":"2025-05-06T12:02:32+00:00","dateModified":"2025-05-07T07:03:32+00:00","description":"A Kinsta agora permite que voc\u00ea defina um webroot personalizado para o seu site WordPress usando a API \u2014 sem precisar abrir um ticket de suporte.","breadcrumb":{"@id":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#primaryimage","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2025\/04\/PT-2025-04-featured-image-custom-webroots-via-kinsta-API.png","width":2400,"height":1256},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/pt\/changelog\/webroot-personalizados\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Changelog","item":"https:\/\/kinsta.com\/pt\/changelog\/"},{"@type":"ListItem","position":3,"name":"Defina webroots Personalizados para seus Sites WordPress com a API da Kinsta"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/pt\/#website","url":"https:\/\/kinsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/changelog\/71759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/changelog"}],"about":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/types\/changelog"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/changelog\/71759\/revisions"}],"predecessor-version":[{"id":71810,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/changelog\/71759\/revisions\/71810"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media\/71762"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media?parent=71759"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/tags?post=71759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}