{"id":33013,"date":"2013-08-21T23:36:51","date_gmt":"2013-08-21T23:36:51","guid":{"rendered":"https:\/\/br.wordpress.org\/support\/topic\/dois-requests-html-quando-acessa-a-home-do-site-modelo-de-pagina\/"},"modified":"2016-08-06T01:23:15","modified_gmt":"2016-08-06T01:23:15","slug":"dois-requests-html-quando-acessa-a-home-do-site-modelo-de-pagina","status":"closed","type":"topic","link":"https:\/\/br.wordpress.org\/support\/topic\/dois-requests-html-quando-acessa-a-home-do-site-modelo-de-pagina\/","title":{"rendered":"Dois requests HTML quando acessa a home do site (Modelo de p\u00e1gina)"},"content":{"rendered":"<p>Informa\u00e7\u00f5es Iniciais:<br \/>\nsite -&gt; localhost;<br \/>\nwordpress 3.4;<br \/>\np\u00e1gina home nesse momento como front-page.php, j\u00e1 testada como pg-home, page-home e home.php;<br \/>\ncabe\u00e7alho da front-page como:<br \/>\n\/*<br \/>\nTemplate Name: Home<br \/>\n*\/<br \/>\nEstrutura de layout da front-page:<br \/>\nPossui m\u00faltiplo loop:<br \/>\ntr\u00eas loops &#8211; um para o cpt servi\u00e7o, um para o cpt portfolio e o \u00faltimo para os cinco \u00faltimos posts do blog. <\/p>\n<p>Estou desenvolvendo o meu primeiro tema completo em WordPress, estou me dedicando para um conhecimento pr\u00f3ximo de total da ferramenta e com certa facilidade j\u00e1 por desenvolver em php, mas passo por um problema identificado algumas semanas atr\u00e1s que venho tentando solucionar j\u00e1 alguns dias para eu acabar esse tema pessoal. Procurei em sites brasileiros e americanos, mas n\u00e3o  encontrei nada relacionado, exceto um trecho no codex para deletar o .htaccess caso o permalink n\u00e3o funcione.<\/p>\n<p>Reparei que em um determinado momento a minha p\u00e1gina home (j\u00e1 foi page-home.php, pg-home e agora est\u00e1 como front-page.php devido a tentativa de solucionar o problema) estava aparentemente com alguns segundos a mais no carregamento, puxei o Yslow do cinto de ferramentas e vi que exatamente na home passou a existir duas requisi\u00e7\u00f5es de html, no inicio a requisi\u00e7\u00e3o correta GET\/site.com.br e depois de carregar mais sete elementos voltava para uma requisi\u00e7\u00e3o html GET\/site.com.br\/blog, custando 2 segundos para isso, continuando na tela a requisi\u00e7\u00e3o correta e mais a da p\u00e1gina de blog no final apenas nas requisi\u00e7\u00f5es.<\/p>\n<p>Deixei para procurar depois a solu\u00e7\u00e3o e agora j\u00e1 no final, quando fui fazer o teste novamente do formul\u00e1rio de contato que fica no footer e que j\u00e1 estava ok, ele n\u00e3o permanecia na p\u00e1gina como programado depois de ser enviado quando est\u00e1 na tela home, justamente ele redireciona a tela para a p\u00e1gina de blog (posts), lembrei-me do pequeno problema de duas requisi\u00e7\u00f5es.<\/p>\n<p>Vasculhei tudo, at\u00e9 para ver se na configura\u00e7\u00e3o l\u00e1 das p\u00e1ginas e depois escolhendo em configura\u00e7\u00f5es -&gt; leitura -&gt; A p\u00e1gina inicial mostra -&gt; Uma p\u00e1gina est\u00e1tica (selecionar abaixo) &#8230; depois fiz o teste de deixar  A p\u00e1gina inicial mostra -&gt; Seus posts recentes, percebi que ao escolher assim e trocando page-home.php por home.php (permanecendo a mesma estrutura de layout) ent\u00e3o sumia o request html a mais (o errado), mas assim eu perco a minha p\u00e1gina de blog, pois o index \u00e9 sobreposto pelo home.php, fazendo com que o meu index n\u00e3o funcione e por sua vez n\u00e3o chamando o meu loop.php.<\/p>\n<p>Ent\u00e3o me dei conta que poderia ser os permalinks, ent\u00e3o deixei na estrutura normal (testes como -&gt; page-home.php ou pg-home.php ou front-page.php com a p\u00e1gina de blog existente), mudei para a configura\u00e7\u00e3o padr\u00e3o do permalink ao inv\u00e9s de personalizada (\/%category%\/%postname%\/), &#8230; funfou, sendo que minhas p\u00e1ginas que s\u00e3o providas de CPT n\u00e3o funcionaram porque s\u00e3o configuradas com slug, mas a p\u00e1gina home ficou beleza, apenas com a requisi\u00e7\u00e3o correta, a p\u00e1gina de blog tb ok e o formul\u00e1rio de contato ok.<\/p>\n<p>Como tudo indica ser o permalink, deletei o .htaccess e deixei gerar um novo, mas continua o problema, mas quando o deixa vazio a p\u00e1gina home volta com suas requisi\u00e7\u00f5es corretas. Isso apenas poder\u00e1 ser concertado com uma nova instala\u00e7\u00e3o? Algu\u00e9m j\u00e1 possou por isso?<\/p>\n<p>Aguardo o contato e espero depois de aliviar aqui para mim ajudar tb, pois o Wp \u00e9 uma ferramenta fant\u00e1stica.<\/p>\n","protected":false},"template":"","class_list":["post-33013","topic","type-topic","status-closed","hentry","topic-tag-blog","topic-tag-front-page","topic-tag-home","topic-tag-htaccess","topic-tag-page-home","topic-tag-permalink","topic-tag-request"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/33013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/33013\/revisions"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=33013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}