Como posso adicionar “postado por” autor “para cada publicação?

Com um blog multiusuário, como posso adicionar um post publicado pela linha Some Author , ou algo semelhante, no topo de cada publicação, como neste blog ? Eu assumi que isso deveria ser algo muito básico, e deveria haver uma configuração para isso, mas não consigo encontrá-lo em qualquer lugar.

Solutions Collecting From Web of "Como posso adicionar “postado por” autor “para cada publicação?"

Um plug-in pode usar o filtro de the_content para append / adicionar isso, mas se você for um autor de tema ou de outra forma poderá editar os modelos de tema diretamente.

Neste caso, você deseja editar o single.php do seu tema. (Você sempre pode verificar qual arquivo de modelo está sendo usado por uma página específica usando esta resposta: https://wordpress.stackexchange.com/a/10565/9364 ).

single.php é usado para postagens únicas e outros tipos de publicação se eles não tiverem seu próprio modelo (você vê como o WordPress decide qual modelo usar aqui).

Em single.php você deve encontrar algo como

  < ?php get_template_part( 'content', get_post_format() ); ?> 

O que inclui outro arquivo dependendo do formato da publicação. Para uma publicação normal, este será o content.php . (Observe que isso pode variar de acordo com o tema – o resultado é que você deseja encontrar onde ele chama the_content() ) – the_content() é o que exibe o conteúdo do post.

Abaixo você deseja adicionar algo como:

 the_author(); 

(veja o códice ). Verifique o tema TwentyTwelve para obter mais exemplos “envolvidos”.

Resposta curta, mas parece que o que você quer é o the_author .

A página do Codex para essa function tem um exemplo do que você deseja, eu acho:

 

This post was written by < ?php the_author(); ?>

Você terá que editar isso em um ou mais de seus modelos de tema, mas sem ter o código do tema, não posso dizer onde.

Com o tema dos vinte e doze, o seguinte está em style.css :

 .single-author .entry-meta .by-author { display: none; } 

Esta foi a fonte do problema e precisou ser comentada.