Articles

Exibir data da última atualização nos artigos

É uma ótima idéia incluir a Data Publicada e a Data da Última Atualização no conteúdo que você atualiza regularmente. Isso permitirá que seus leitores saibam que o conteúdo não está desatualizado.

WordPress armazena uma data publicada e uma data modificada para cada post no seu site.

Você pode usar a Data Modificada Limitada para fazer pequenas alterações em um artigo (como corrigir um erro de digitação) sem alterar a data modificada.

Existem algumas maneiras de você exibir a data modificada em seus artigos.

Uma opção de código de atalho

Se você estiver usando um tema Gênesis, você pode usar atalhos nas áreas Post Info e Post Meta para exibir conteúdo dinâmico (mais informações).

Gênesis inclui atalhos tanto para a data publicada () quanto para a data modificada (). Aqui está uma lista completa dos atalhos de Gênesis disponíveis.

Mas se você usar o atalho para data modificada, ele sempre aparecerá, mesmo que seja o mesmo que a data publicada.

Eu pessoalmente prefiro mostrar a data modificada apenas se for mais de uma semana depois da data publicada.

Adicionar o código abaixo ao arquivo functions.php do seu tema, ou a um plugin de funcionalidade central. Você pode então usar para exibir a data publicada, e incluir a data modificada se for mais de uma semana depois.

/** * Published & Modified Date * * @link https://www.billerickson.net/display-last-updated-date-on-articles/ * */function be_published_modified_date() {$date = get_the_date( 'U' );$updated = get_the_modified_date( 'U' );$output = '<span class="entry-date"><span class="label">Published on</span> ' . get_the_date( 'F j, Y' ) . '</span>';if( $updated > ( $date + WEEK_IN_SECONDS ) )$output .= ' <span class="entry-date-modified"><span class="label">Updated on</span> ' . get_the_modified_date( 'F j, Y' ) . '</span>';return $output;}add_shortcode( 'be_published_modified_date', 'be_published_modified_date' );

A Code Option

Se preferir incluir o código diretamente no seu tema, inclua o mesmo código listado acima.

A seguir, adicione o seguinte ao seu arquivo de tema (ex: single.php) onde você gostaria que a data publicada e modificada aparecesse.

echo be_published_modified_date();