/ / Layout de página (page.php) não se aplica a páginas - wordpress, layout

O layout de página (page.php) não se aplica a páginas - wordpress, layout

Criei algumas páginas no meu painel de administração. Em seguida, crie o page.php com este código dentro

`<?php get_header(); ?>
<section>
<?php if (have_posts()): while (have_posts()): the_post(); ?>
<?php the_content(); ?>
<?php endwhile; endif; ?>
</section>
<?php get_footer(); ?>`

Defina uma dessas páginas como "página inicial". E quando eu abro o site ele me mostra o cabeçalho, o rodapé ... tudo que deveria, mas quando tento abrir qualquer uma das outras páginas, obtenho a página 404 ...

Me ajude por favor, onde devo procurar erros? Obrigado

Respostas:

0 para resposta № 1

Você precisa definir um dos seguintes: index.php (REQUERIDOS), home.phpou front-page.php.

Esta é a maneira como a herança de modelo funciona para a página inicial:

  1. WordPress procura front-page.php, independentemente de seu site estar ou não configurado para mostrar uma página inicial estática ou suas postagens mais recentes
  2. E se front-page.php não existe, o WordPress procura home.php
  3. Se não home.php está definido, o padrão do WordPress é index.php

Você pode ler mais sobre herança de template no códice.