Como Mostrar a Data da Actualização do Artigo do Blog no WordPress

Á medida que o tempo for passando poderá existir a necessidade de actualizar um artigo publicado a bastante tempo. Pode ser que tenha nova informação, algumas mudanças que queira fazer, ou até mesmo demonstrar algo de forma mais actualizada.

Seja qual for o motivo, actualizar o conteúdo do seu blog é muito importante de modo a mostrar a informação mais recente, e também ter benefícios de SEO. Contudo ao fazer essa mudança pode ser que queira mostrar aos seus leitores qu o artigo foi recentemente actualizado. Mas como é que isso se faz?

Neste artigo eu vou mostrar como mostrar a data da última actualização do artigo do seu blog no WordPress. Para tal, irei mostrar-lhe usando um código que terá que insrir no seu tema. Vamos a isso.

Para que o seu artigo actualizado mostre a informação de que o artigo foi modificado terá que inserir o código abaixo:

function show_last_modified_date( $content ) {
$original_time = get_the_time('U');
$modified_time = get_the_modified_time('U');
if ($modified_time >= $original_time + 86400) {
$updated_time = get_the_modified_time('h:i a');
$updated_day = get_the_modified_time('j \d\e F, Y');
$modified_content .= ' Artigo modificado em '. $updated_day . '';
}
$modified_content .= $content;
return $modified_content;
}
add_filter( 'the_content', 'show_last_modified_date' );

Como é que isso se faz?

Em norma, para se adicionar um código no WordPress é preciso modificar o seu tema através do funtions.php. Porém nós não vamos fazer isso, porque o que irá acontecer é que sempre que mudar o seu tema terá que adicionar o código no novo tema, ora, isso é trabalhoso e você até pode se esquecer do código que inseriu no tema anterior.

Como solução para isso vamos usar o plugin code snippets, este plugin é grátis e está disponível no repositório de plugins do WordPress. Instale o plugin no seu blog através da área de plugins. Plugins->Adicionar Novo=> Pesquisar por “Code Snippets’=>Instalar=>Activar.

Clicar no novo menu do snippets e no link ‘Add New’ para adicionar um novo snippet.

Na área do snippet dê um nome ao snippet e insira o código que copiou acima.

Depois de adicionar o código acima só precisa salvar e actualizar um artigo no seu blog. Irá notar que a seguinte informação aparece:

  • A data do artigo original;
  • E a informação da data em que o artigo foi actualizado.

Se precisar fazer algumas alterações na aparência do texto poderá altrar isso com CSS. O código a seguir irá lhe ajudar a fazer isso:

.last-modified {
    font-size: small;
    text-transform: uppercase;
    background-color: #ccccdd;
} 

Copie o código acima, clique em personalizar e insira na área dedicada a CSS Adicional. Assim usando o css acima a informação irá aparecer deste modo:

Assim sempre que modificar e fizer actualizações no seu artigo essa mensagem vai aparecer para que os leitores saibem que o artigo foi actualizado. Agora vá e implemente isso no seu blog.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.