Formulários de postagem e hierarquia de modelos

Eu quero usar formatos de postagem, mas o tema (WP-Bootstrap by 320Press) no qual o meu modelo atual está baseado não faz uso do template content.php, only single.php.

É possível editar a hierarquia do modelo para que você possa adicionar formatos ao modelo único (one-image.php, por exemplo)? Alternativamente, se isso for melhor evitado, alguém pode sugerir outra solução alternativa?

Solutions Collecting From Web of "Formulários de postagem e hierarquia de modelos"

É fácil fazer isso funcionar se seu tema não suportar formatos de postagem

  • Criar um tema infantil

  • add_theme_support para formatos de postagem

  • Remova o loop de seus arquivos de modelo e adicione o replace por get_template_part( 'content', get_post_format() ); . Seu modelo deve ser assim

     if ( have_posts() ) { // < - Not necessary in single.php while ( have_posts() ) { the_post(); get_template_part( 'content', get_post_format() ); } } 
  • Tudo o resto deve entrar em um novo arquivo que deve ser chamado content.php

  • Crie um novo arquivo chamado content-image.php e adicione o loop lá e modifique conforme necessário

  • Quando uma postagem é atribuída ao formato da publicação da image , o content-image.php será usado dentro de single.php para exibir as postagens da imagem

Olhe para um dos temas agrupados sobre como usar exatamente os formatos de postagem