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.