Ao publicar conteúdo on-line, você deve mostrar aos usuários que o artigo, página ou mídia do blog é preciso e atualizado.

Uma maneira de revelar a atualidade do seu conteúdo é exibir a data de “Última Atualização” em algum lugar em um artigo ou página do blog WordPress, como acima ou abaixo da imagem apresentada, título ou o artigo inteiro.

Desta forma, o usuário observá a data mais recente e atualizada com a data “Publicada”, ou você pode substituir a data Publicada completamente.

Confira nosso guia em vídeo para exibir a última data de atualização em artigos e páginas do WordPress

Em resumo, a data exibida acaba sendo mais recente, indicando ao leitor (e aos mecanismos de pesquisa) que seu conteúdo é fresco, e que você não permitiu muito tempo para passar (o que poderia causar links quebrados, informações imprecisas, ou imagens desatualizadas).

Onde ver as datas publicadas e últimas atualizações

Dependendo do estilo do seu tema, a data publicada pode aparecer em artigos, páginas, ou ambos; a colocação é mais comumente logo após o título, antes do conteúdo, e muitas vezes complementada com uma linha do byline.

Um exemplo da data publicada em um artigo antigo.
Um exemplo da data publicada em um artigo antigo.

Tendo dito isso, o estilo e a colocação da data publicada dependem inteiramente do seu tema. Você pode vê-la acima da imagem em destaque e com um ícone, como no tema abaixo.

 O tema Twenty Twenty oferece um formato único da data de publicação.
O tema Twenty Twenty oferece um formato único da data de publicação.

Alguns temas até colocam as datas publicadas e as últimas atualizações no final do seu conteúdo, bem antes da caixa de comentários.

A data sobre este tema é exibida abaixo do conteúdo.
A data sobre este tema é exibida abaixo do conteúdo.

Você também pode encontrar a data Publicada no backend, indo para a coluna Date em sua lista de Posts.

A coluna Date mostra as datas publicadas no painel de controle do WordPress.
A coluna Date mostra as datas publicadas no painel de controle do WordPress.

O WordPress também revela a data de publicação no editor Post.

A data Publicada é a única data mostrada ao editar um artigo no WordPress
A data Publicada é a única data mostrada ao editar um artigo no WordPress.

Neste artigo, explicamos os benefícios de mostrar a data da “Última Atualização” ao invés da data da Publicação. Também o acompanharemos por vários métodos para mostrar a data da última atualização, enquanto também demonstramos como dizer quando um site foi atualizado pela última vez.

Continue lendo para aprender tudo sobre isso!

Benefícios de exibir a data da “Última Atualização” em seu site

Atualizar seu conteúdo regularmente e exibir a data da última atualização resulta em vários benefícios para o proprietário do site, usuários de mecanismos de pesquisa e aqueles que já estão no seu site. Também é útil para fins de SEO, considerando que os mecanismos de pesquisa  consideram novidade e relevância ao determinar rankings.

Aqui estão os principais benefícios de exibir a data da “Última Atualização” em suas páginas e artigos.

  • A data mais recente é mais precisa que a data Publicada, e mostra que seu conteúdo é provavelmente mais atualizado quando comparado com algo que foi publicado há um tempo atrás.
  • Os usuários vêem que é um artigo atualizado e não pensam que seja antigo: isto aumenta potencialmente a taxa de cliques e o tempo total que os usuários gastam lendo.
  • Sua data de “Última Atualização” permite que você se destaque mais, já que os mecanismos de pesquisa exibem essas datas nos resultados e seus resultados são colocados corretamente por listagens de outros sites.
  • Isso dá aos mecanismos de pesquisa uma outra maneira de reconhecer o artigo como fresco. As ferramentas de pesquisa rastreiam o conteúdo, é claro; mas isso não acontece o tempo todo, e a data de “Última Atualização” reforça quaisquer mudanças feitas em seu site.
  • As datas mais recentes fornecem uma sensação de confiança de que você eliminou problemas de conteúdo como links quebrados, imagens quebradas e qualquer conteúdo que não seja mais verdadeiro.
  • Os mecanismos de pesquisa tendem a indexar seu site com mais frequência quando o conteúdo (e a data) é atualizado. Esta não é uma regra difícil, mas os mecanismos de pesquisa são conhecidos por registrar sites com conteúdo constantemente atualizado, rastreando-os com mais frequência.
  • Você aumenta o potencial para rankings de pesquisa mais altos porque a totalidade do seu site recebe benefícios de seus artigos atualizados.
  • Isso lhe dá uma desculpa visual/ lembrete para atualizar seu conteúdo, já que você pode notar uma data mais antiga e perceber que uma atualização está em ordem.
  • Os mecanismos de pesquisa preferem que você atualize o conteúdo antigo ao invés de criar uma nova mensagem toda vez que você tiver novas informações sobre o mesmo tópico. Isso elimina o potencial de duplicidade de conteúdo e o porquê de mostrar a data mais recente ser a melhor para melhorar a SEO.
  • Algumas publicações (como jornais on-line) precisam ter a data de “Última Atualização” para que o conteúdo com correções e novas informações seja mostrado no topo do feed do site. Isto é para que os usuários não percam essas atualizações.

Como mostrar a última data de atualização no WordPress

Por padrão, o WordPress não mostra a última data atualizada para conteúdo novo ou atualizado, mas sim a data publicada. Essa data publicada permanece mesmo que seja vários anos depois com múltiplas atualizações para o artigo.

Alguns temas modernos fornecem recursos embutidos para apresentar a última data atualizada com alguns cliques do mouse. É uma boa prática verificar primeiro o Personalizador WordPress para qualquer configuração de personalização de data do seu tema. Mas não há garantia de que nada esteja disponível.

Se você não pode adicionar a última data atualizada no Personalizador do WordPress, use estes métodos para adicioná-la:

  1. Editando o arquivo functions.php e CSS
  2. Modificando e adicionando código ao seu tema
  3. Com um plugin

Os dois primeiros métodos exigem que você acesse os arquivos do tema  do seu site, então leia as hierarquias de arquivos WordPress (e como entendê-los) se você ainda não tiver experiência.

Veja os três métodos abaixo para entender o melhor curso de ação em sua situação.

Método 1: Edite o arquivo functions.php e o CSS em seu tema

O primeiro método para adicionar a data de “Última Atualização” no WordPress envolve acessar o arquivo functions.php do seu tema e adicionar o código ao arquivo. Como alternativa, você pode adicionar esse código a um tema filho (child theme) ou plugin específico do site para evitar que qualquer problema com o código desapareça se você trocar ou atualizar o tema.

Todas essas opções usam o mesmo tipo de código CSS, então lhe daremos bits de código para adicionar, e mostraremos como colocá-lo no arquivo functions.php. Se estiver usando um child theme ou plugin específico do site, simplesmente pegue esse mesmo código e modifique esses arquivos.

Para começar, vá para o arquivo functions.php do seu tema. A maneira mais fácil de acessar o functions.php é conectar-se com o SFTP usando um cliente FTP. Você geralmente pode encontrá-lo em seu cliente FTP acessando /www (ou o nome do seu site) > /public > /wp-content > /themes > /theme-name (neste tutorial estamos usando /twentytwentyone).

Abra o arquivo functions.php
Abra o arquivo functions.php.

Abra o arquivo usando um editor de texto ou markdown, então adicione o seguinte código (este código também deve funcionar se estiver usando um plugin de tema/site específico para crianças):

function show_last_updated( $content ) {
  $u_time = get_the_time('U');
  $u_modified_time = get_the_modified_time('U');
  if ($u_modified_time >= $u_time + 86400) {
    $updated_date = get_the_modified_time('F jS, Y');
    $updated_time = get_the_modified_time('h:i a');
    $custom_content .= '<p class="last-updated-date">Recently updated on '. $updated_date . ' at '. $updated_time .'</p>';
  }
  $custom_content .= $content;
  return $custom_content;
}
add_filter( 'the_content', 'show_last_updated' );

Salve e carregue o arquivo de volta para o seu servidor. Como resultado, a última data atualizada aparece bem antes do conteúdo do seu artigo. O código inicialmente verifica se a data publicada e as últimas datas atualizadas são as mesmas.

Se eles forem os mesmos, você ainda verá a data publicada por si só. Se eles forem diferentes, a última data atualizada é mostrada com a data publicada.

Vista do frontend da última data atualizada
Visualização do frontend da última data atualizada

Como mudar o estilo da data da última atualização

O novo código PHP em functions.php não tem estilo, mas ainda pode ser aceitável, dependendo do estilo do seu tema. Caso contrário, considere mudar o estilo da data da última atualização inserindo código CSS personalizado para controlar sua aparência. Aqui está um exemplo de código a ser testado ou expandido:

.last-updated-date {
  font-size: large;
  font-family: monospace;
  text-transform: uppercase;
  color: white;
  background-color: black;
}

Note que estamos usando a classe last-updated-date que se correlaciona com o código PHP inserido no functions.php. Você pode mudar isso para seus próprios propósitos, mas certifique-se de usar a mesma classe em seu código CSS.

Nota: É inteiramente possível mudar as propriedades e valores do CSS dependendo de suas necessidades; estes são apenas exemplos.

Insira esse código CSS no campo após ir para Appearance > Customize > CSS adicional no WordPress. Isso habilita o CSS em todo o site ao invés de apenas em uma página ou artigo.

Adicionar código CSS para estilo
Adicionar código CSS para estilo.

Após a publicação do código CSS, estas mudanças de estilo são refletidas em todas as instâncias de frontend das últimas datas atualizadas. Por exemplo, mudamos a cor de fundo, cor da fonte, família de fontes, tamanho da fonte, e também transformamos tudo em letras maiúsculas.

Vista frontal após o estilo CSS
Visualização do frontend após o estilo CSS

Como remover a data da última atualização de páginas e conteúdo que não sejam artigos

Você pode agora descobrir que praticamente todas as páginas do seu site têm uma data de última atualização; isso não é bom, considerando que você não tem razão para mostrar quando páginas como a página inicial, páginas de produtos, página Sobre nós e carrinho de compras foram atualizadas pela última vez.

Esta página de Política de Privacidade, por exemplo, agora mostra quando foi atualizada pela última vez, mesmo que isso seja informação aqueles que chegam à página (e o tema não mostrou a data publicada em primeiro lugar).

Alguns sites não precisam de uma última data atualizada em páginas como uma Política de Privacidade
Alguns sites não precisam de uma última data atualizada em páginas como uma Política de Privacidade.

Se você se encontra nesta situação, provavelmente é por causa do seu tema. Alguns temas de WordPress tiram automaticamente as páginas de suas últimas datas atualizadas e publicadas, já que não há razão para eles. Mas você pode acabar com um tema sem essas capacidades. Nesse caso, tudo o que você precisa é uma simples adição ao código PHP previamente implementado.

Então, volte ao arquivo functions.php do seu tema e adicione isso entre 86400 e ).

&& is_singular('post')

Assim:

function show_last_updated( $content ) {
  $u_time = get_the_time('U');
  $u_modified_time = get_the_modified_time('U');
  if ($u_modified_time >= $u_time + 86400 && is_singular('post')) {
    $updated_date = get_the_modified_time('F jS, Y');
    $updated_time = get_the_modified_time('h:i a');
    $custom_content .= '<p class="last-updated-date">Recently updated on '. $updated_date . ' at '. $updated_time .'</p>';
  }
  $custom_content .= $content;
  return $custom_content;
}
add_filter( 'the_content', 'show_last_updated' );

Com esta adição, o texto da data recentemente atualizada fica escondido de todo tipo de artigo do WordPress que não é um artigo (como para Páginas ou Produtos).

A data é retirada de todas as páginas, mas permanece nos artigos
A data é retirada de todas as páginas, mas permanece nos artigos.

Remova a data de publicação e mostre apenas a última data de atualização

É comum que a data publicada fique por aqui mesmo após você implementar o código para adicionar a última data atualizada. Alguns temas o removem, mas não é tão comum assim. O problema é que agora você tem duas datas exibidas em seus artigos no WordPress: a data publicada e a data da última atualização.

Embora algumas situações possam tornar isto aceitável, duas datas muito provavelmente causam confusão para o leitor. Então, você pode querer esconder a data publicada, mas mantenha-se perto da última data atualizada.

Existem plugins para fazer isso acontecer, mas a correção CSS é simples, então não recomendamos instalar um plugin inteiro apenas para remover um elemento em seu site.

Para se livrar da data publicada, mas manter a última data atualizada (previamente adicionada dos métodos acima), vá para Aparência > Personalizar > CSS adicional no painel do WordPress.

Cole este código no campo CSS adicional:

.entry-date {
  display: none !important;
}

Clique no botão Publicar para colocar essas mudanças em vigor.

Adicionar CSS no Customizer do WordPress
Adicionar CSS no Personalizadordo WordPress

Agora você deve ver a data publicada removida, mas a última data atualizada ainda é mostrada.

Vista frontal da última data atualizada ainda lá sem a data publicada
Vista frontal da última data atualizada ainda lá sem a data publicada

Tenha em mente que embora o nome da classe .entry-date CSS seja comum em uma ampla gama de temas, ele não é usado em todos os temas. Portanto, se este código em particular não funciona para você, é mais provável que seja porque seu tema usa um nome de classe que não é .entry-date.

Mas o código CSS ainda é bom, então tudo o que você precisa fazer é descobrir o nome da classe que seu tema usa para a data de publicação. Para isso, navegue até o frontend de um artigo de blog e clique com o botão direito do mouse sobre a data publicada atualmente. Selecione a opção Inspect (isso varia de acordo com o seu navegador): Chrome usa “Inspect,” Firefox usa “Inspect Element,” e para o Safari você deve pressionar a tecla Option + C)

Clique com o botão direito do mouse na data e escolha a opção Inspect
Clique com o botão direito do mouse na data e escolha a opção Inspect

Isto revela a seção Ferramentas do Desenvolvedor do seu navegador, que exibe elementos de codificação da sua página atual, particularmente o código CSS do elemento da página que você acabou de clicar.

Ele deve aparecer como o elemento principal se você clicou na data, mas se não, procure uma seção para <time class=. A classe CSS para sua data publicada deve aparecer logo em seguida; neste caso, é entry-date. Mas os desenvolvedores usam muitas variações disso ao criar temas, como post-date, posts-date, e published-date.

Procure o
Procure o “time class=” snippet e as informações depois dele.

Somente copie essa classe (não os parênteses ou outros elementos).

Cole o código no seguinte trecho do CSS, substituindo yourthemes-class-name. Certifique-se de manter o período antes do nome da classe.

.yourthemes-class-name {
  display: none;
}

E isso deve fazer o truque!

Uma maneira rápida (mas só às vezes efetiva) de se livrar da data de publicação

Uma maneira rápida e sem código para remover a data publicada, mas ainda assim manter em torno da última data atualizada (inserida a partir do método anterior), é removendo totalmente a formatação da data nas Configurações Gerais do WordPress.

No WordPress, vá para Configurações > Geral, depois vá para as seções Formato de Data e Formato de Hora. Escolha a opção Custom para ambos e apague o exemplo de formatação em cada campo. Clique no botão Salvar mudanças na parte inferior.

Escolha Custom e limpe os campos
Escolha Custom e limpe os campos

Como resultado, não aparecem mais datas publicadas em seus posts no blog (ou qualquer tipo de artigo), ainda assim a última data atualizada permanece, desde que você tenha implementado o código necessário para mostrar a última data atualizada no arquivo functions.php (mostrado anteriormente neste artigo).

Você deve ver a data atualizada sem a data publicada no frontend
Você deve ver a data atualizada sem a data publicada no frontend.

Método 2: Edite seu template do tema

Os desenvolvedores de temas usam diferentes modelos dentro dos arquivos do tema para exibir informações. Na maioria das vezes, um modelo de tema dita onde e como os metadados do artigo (como a data publicada) aparecem no tema.

Você pode ter que conduzir alguma pesquisa, mas a idea é localizar o modelo (e o código dentro desse modelo) responsável por compartilhar a data e hora de uma publicação no frontend. Novamente, os desenvolvedores diferem nos modelos usados, mas é comum ver o código de data publicado em um desses modelos:

  • index.php
  • page.php
  • single.php
  • archive.php
  • content.php
  • template-tags.php
  • template-functions.php
  • Um arquivo PHP dentro da pasta /inc
  • Um arquivo PHP dentro da pasta /post
  • Um arquivo PHP dentro da pasta /content
  • Um arquivo dentro da pasta /excerpt
  • Um arquivo dentro da pasta /template-parts

É deixado a critério do desenvolvedor (e seu próprio estilo), então você deve cavar ao redor para descobrir onde o código certo está localizado, ou para localizar um arquivo nomeado de forma diferente dos listados acima.

Aqui estão algumas opções para encontrar o arquivo do tema certo:

  • Envie uma mensagem para o desenvolvedor do tema e pergunte qual modelo de tema controla a saída das datas de publicação das postagens. Você também pode completar uma pesquisa online ou em um fórum de usuários de um tema.
  • Confira os modelos de temas mais comuns. Você pode começar com index.php, page.php, e single.php para temas mais simples, mas a maioria dos temas modernos usam arquivos como /template-parts, /excerpts, e /inc.
  • Use a função de pesquisa do cliente FTP para procurar por instâncias de texto como posted, time, date, get_the_time, ou get_the_date.

Para este exemplo, estamos usando o tema Twenty Twenty One, e descobrimos que o código de data publicado está localizado no arquivo template-tags.php, dando a você uma ideia de como não há muita padronização dos desenvolvedores do tema.

Os indicadores da data de publicação neste arquivo incluem:

  • Uma referência para a classe de tempo
  • get_the_date código
  • “Texto “Publicado
Vários indicadores para encontrar o arquivo que serve de atualização
Vários indicadores para encontrar o arquivo que serve de atualização

Quando você encontrar indicadores como esse, decida uma área dentro do código que faça sentido para colocar a última data atualizada. Geralmente é melhor inserir o novo código antes ou depois da seção que já exibe a data publicada.

Copie este código e cole em seu local desejado:

$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
  echo "<p>Last Updated on ";
  the_modified_time('F jS, Y');
  echo " at ";
  the_modified_time();
  echo "</p> ";
}
Cole o código em seu arquivo template
Cole o código em seu arquivo template.

Trabalhar com arquivos de modelos tende a demorar um pouco mais para encontrar as pastas certas, mas compensa com vários benefícios – principalmente que a última data atualizada é mostrada em várias áreas.

Uma dessas áreas é exatamente onde você inseriu o código para as mensagens. Neste exemplo, agora podemos ver a última data atualizada e o texto no final do artigo, logo acima da data publicada.

A última data atualizada agora aparece em cada post
A última data atualizada agora aparece em cada artigo.

A mudança do modelo do tema também fornece a última data atualizada na página principal do Blog/Arquivo, onde todos os artigos de WordPress são listados em sequência. Portanto, cada artigo atualizado revela essa data na lista, dando aos visitantes do site ainda mais transparência sobre o frescor do seu conteúdo.

Este método também revela a última data atualizada em sua página principal do Blog/Arquivo
Este método também revela a última data atualizada em sua página principal do Blog/Arquivo

Altere o local onde aparece a última data de atualização

Os templates do tema ditam como as datas aparecem nos artigos de WordPress, mas eles também decidem onde a data é listada em um artigo.

Como depende do tema e da estrutura do seu template, você pode descobrir que um tema apresenta as datas publicadas e a última atualização no topo do artigo, logo abaixo do título, mas acima do conteúdo. Outros desenvolvedores de temas optam por revelar datas na parte inferior, como antes da biografia do autor, ou mesmo em algum lugar único, como na barra lateral.

Portanto, é necessário usar modelos de temas para ajustar onde a última data atualizada ou publicada é colocada em um artigo. Às vezes, isto significa simplesmente mover o código que você inseriu no Método 2 para outro lugar naquele mesmo arquivo PHP.

Outras vezes, esse arquivo PHP é na verdade, um arquivo “template part”, que então é puxado por um template mestre que organiza todas as partes do template, resultando no formato do artigo.

Usando nosso exemplo do Twenty Twenty One de antes, é claro que o arquivo template-tags.php é apenas uma pequena peça que é eventualmente inserida em um arquivo de tema master post. Portanto, é seu trabalho perguntar ao desenvolvedor qual template de tema trata da formatação do artigo, ou fazer alguma pesquisa por conta própria.

Embora não possamos garantir este trabalho para cada tema, é um excelente ponto de partida para procurar um template do tema “mestre” chamado algo como single.php, content-single.php, ou mesmo post.php.

Para o tema Twenty Twenty One, podemos realmente inserir o último código atualizado em single.php ou content-single.php, vendo como single.php serve como o arquivo template “master”, mas content-single.php é a parte do template que o single.php está puxando.

Abra o arquivo content-single.php, ou seja, qual for o arquivo da parte do modelo que tem o código que exibe as datas
Abra o arquivo content-single.php, ou seja, qual for o arquivo da parte do template com o código que exibe as datas

Para mover a localização da última data atualizada, pegue o código mencionado no Método 2 e cole-o onde você quer que ele vá. Podemos ver que este arquivo tem uma seção header e um trecho para the_content, então vamos colocar o último código de data atualizado bem entre esses dois, movendo a data da posição padrão abaixo do conteúdo para a direita antes do conteúdo.

Mova o código para uma posição adequada
Mova o código para uma posição adequada

No frontend, a última data atualizada agora aparece onde nós queremos, e você pode remover a data repetida do local anterior (em direção ao fundo) ou deixar os dois lá dentro.

A última data atualizada está agora no topo do artigo
A última data atualizada está agora no topo do artigo.

Adicionando a data da última atualização no tema Astra

Como o uso (e os nomes) dos modelos de temas mudam de tema para tema, mostraremos como inserir a última data atualizada em alguns temas populares por suas opções de design multiuso e velocidade: Astra, Neve, e Zakra.

O primeiro, Astra, é um tema multiúso bem conhecido, com uma biblioteca de modelos iniciais gratuitos. Cada um desses modelos iniciais adiciona novos arquivos ao diretório de modelos de temas, mas a estrutura básica permanece a mesma. Para este tutorial, instalamos um modelo inicial e agora queremos adicionar uma última data atualizada no topo de cada artigo.

Para lhe dar uma ideia de como funciona cada tema diferente, o tema Astra (com seu template inicial do Travel Blog) não mostra nem mesmo a data publicada por padrão. Independentemente disso, você ainda pode adicionar a data da última atualização. Para inserir a data usando o Método 1 deste artigo, vá para /wp-content > /themes > /astra em seu cliente FTP. Abra o arquivo functions.php.

Abrir functions.php
Abrir functions.php.

Cole o código do Método 1 no final do arquivo e salve-o no seu servidor. O resultado é a última data atualizada que aparece no topo dos artigos do seu blog.

Uma visão frontend da última data atualizada no Astra
Uma visão frontend da última data atualizada no Astra.

Usando o Método 2, encontre o template do tema chamado single-layout.php. Ele está localizado sob /astra > /template-parts > /single.

Abra o arquivo single-layout.php
Abra o arquivo single-layout.php.

Você está usando o mesmo código, mas alguns templates de temas exigem que você especifique que você está usando código PHP; então, adicione o colchete ao redor do código se você estiver vendo o código no frontend e não a data renderizada.

Deve ser assim:

<?php
function show_last_updated( $content ) {
  $u_time = get_the_time('U');
  $u_modified_time = get_the_modified_time('U');
  if ($u_modified_time >= $u_time + 86400) {
    $updated_date = get_the_modified_time('F jS, Y');
    $updated_time = get_the_modified_time('h:i a');
    $custom_content .= '<p class="last-updated-date">Recently updated on '. $updated_date . ' at '. $updated_time .'</p>';
  }
  $custom_content .= $content;
  return $custom_content;
}
add_filter( 'the_content', 'show_last_updated' );

Coloque o snippet logo acima da linha que inclui o código the_content.

Insira o código no single-layout.php
Insira o código no single-layout.php.

Salvar e carregar esse novo arquivo para o servidor gera uma linha atualizada recentemente antes que o conteúdo comece no tema Astra!

Resultado da última atualização da data no frontend do Astra
Resultado da última atualização da data no frontend do Astra

Adicionando a data da última atualização no tema Neve

O tema Neve fornece um excelente lembrete para sempre verificar o personalizador do WordPress antes de mexer em qualquer código. Cada tema adiciona suas próprias configurações no personalizador, então você pode apenas encontrar uma alternância para exibir apenas a última data atualizada. E esse é exatamente o caso com o Neve.

Para ativar a configuração no WordPress, vá para Appearance > Customize > Layout > Blog/Archive. Clique em Post Meta dropdown. Certifique-se de que a data esteja visível em Meta Order, então ative a opção “Use last updated date instead than the published one“.

A data mais recente é então mostrada na página do blog e em cada artigo individual.

Neve facilita com uma configuração do Customizer
Neve facilita com uma configuração do personalizador

Adicionando a data da última atualização no tema Zakra WordPress

A Zakra é outra complicada onde você pode pensar em ir para a pasta /template-parts em seus arquivos WordPress, a fim de encontrar o código que serve para a data publicada. Entretanto, o local certo está na pasta /inc.

Para adicionar a última data atualizada ao Zakra, conecte-se por um cliente FTP e vá para a pasta /themes do seu site. Em seguida, navegue até /zakra > /inc > template-tags.php. Abra o arquivo para edição.

Abra o arquivo template-tags.php
Abra o arquivo template-tags.php.

Cole o código previamente discutido entre ); (da função get_the_time) e $posted_on = sprintf(. Salve o arquivo de volta para o servidor.

Cole o código dentro do modelo do tema Zakra
Cole o código no template do tema Zakra

A data agora aparece no frontend de todos os artigos para o tema Zakra.

A última data atualizada no frontend da Zakra
A última data atualizada no frontend da Zakra.

Se você ainda está tendo problemas para editar seu tema

Como você deve ter notado várias vezes ao longo deste artigo, cada tema tem seu próprio estilo embutido, código CSS e funcionalidade PHP. Portanto, é impossível dizer como cada tema responde ao nosso código de exemplo. Além disso, muitos temas já têm o estilo apropriado, ou mesmo mostrar a última data atualizada sem que você tenha que fazer nenhum ajuste.

Independentemente da situação, a maioria dos problemas ao lidar com a última data atualizada surgem por causa dos arquivos de temas codificados, ou algum tipo de exclusividade nos arquivos. Portanto, muitas vezes é melhor entrar em contato com o desenvolvedor do seu tema e mencionar o que você está tentando abrir. Eles podem frequentemente fornecer uma solução rápida com o código CSS ou PHP apropriado necessário para à sua situação particular.

Método 3: Use um plugin

Recomendamos usar um dos métodos acima para modificar as datas da publicação antes de confiar em um plugin. Isso porque cada plugin que você adiciona cria mais potencial para problemas de desempenho e segurança; esta mudança de data em particular é pequena, então preferimos evitar adicionar um plugin quando tudo que você tem que fazer é editar o arquivo functions.php ou um template de tema.

Tendo dito isso, você pode descobrir que nenhum dos métodos acima funciona, ou eles não funcionam da maneira que você quer. Nesse caso, considere instalar e ativar o plugin WP Last Modified Info.

Este plugin tira a adivinhação da equação, permitindo que você adicione a última data atualizada, ajuste as configurações (como substituir a data publicada) e formate a aparência e colocação da data.

Plugin WP Last Modified Info
Plugin WP Last Modified Info.

Uma vez ativado, vá para Settings > WP Last Modified Info no painel do WordPress. Na página Post Options, ative a chave para “Enable for Posts/Pages on Frontend.”

Habilitar para artigos e Páginas no frontend
Habilitar para artigos e Páginas no frontend

Você também pode optar por mudar o método de exibição para:

Role para baixo na página para localizar outras configurações para:

  • Formatação de datas
  • Formatação do tempo
  • Intervalo de tempo
Você pode escolher substituir a data publicada pela última data atualizada
Você pode escolher substituir a data publicada pela última data atualizada

Salve essas configurações para revelar a data da última atualização no frontend do seu site. Caso algo não parecer bem, volte para as configurações para ver se há algo disponível para corrigir o que você quer ver.

Uma visão frontend do que o plugin exibe
Uma visão frontend do que o plugin exibe

Automaticamente, o plugin ativa a última data atualizada para as páginas também. Se você gostaria de remover esse padrão, volte para as configurações do plugin para preencher o campo “Post Types to Show Modified Info“. Simplesmente digite “Posts” no campo para garantir que nada seja atualizado no tipo de publicação Page. Com todas as mudanças definidas, certifique-se de clicar no botão Save Settings.

Mostrar apenas a data de atualização nos artigos
Mostrar apenas a data de atualização nos artigos.

Como saber quando um artigo ou página do WordPress foi atualizado pela última vez

Exibir a data atualizada mais recentemente em um artigo do WordPress é uma coisa, mas o que dizer de realmente ver quando um artigo foi atualizado pela última vez? Afinal de contas, esta é uma parte importante da identificação de mensagens antigas que você deve modificar.

Além disso, olhar para as datas publicadas e últimas atualizações pode ajudar a solucionar problemas que você possa encontrar ao adicionar a última data atualizada. Por exemplo, a maior parte do código neste artigo requer que realmente haja uma última data atualizada para ser puxada. Isso significa que você não verá nenhuma data se o artigo não tiver sido atualizado, o que você pode não saber até procurar por uma data no backend.

Para ver quando um artigo ou página do WordPress foi atualizado pela última vez (mesmo antes de implementar qualquer código dos métodos acima), você pode recorrer a uma área no painel de controle do WordPress.

Infelizmente, o WordPress não exibe automaticamente uma data Modified ou Last Updated no backend quando você adiciona aos seus artigos e páginas, mesmo quando você implementa algum do código de nossos métodos acima. Indo para a lista de Posts no WordPress apenas mostra uma coluna de Published Date.

Há apenas uma coluna Data de Publicação na lista de postagens do backend
Há apenas uma coluna Data de Publicação na lista de artigos do backend.

O mesmo é verdade para os editores do artigo e da página; você pode olhar na aba Posts para ver a data Publish, mas nada sobre quando foi atualizada pela última vez.

Apenas a data Publicada é mostrada por padrão
Apenas a data Publicada é mostrada por padrão.

A forma integrada de obter uma ideia da última data atualizada no WordPress

Sem a ajuda da funcionalidade de exibição integrada, é melhor abrir o artigo em questão e clicar na aba Posts à direita. Role para baixo para encontrar um botão Revisions.

  • Se você não vê um botão Revisions, isso significa que você nunca o atualizou.
  • Se você ver um botão Revisions, clique nele.
Clique no botão Revisions para ver a lista
Clique no botão Revisions para ver a lista

Embora esta não seja uma garantia para encontrar a última data atualizada, ela lhe dá uma boa ideia da atividade neste artigo.

As revisões são salvas no WordPress quer você publique ou não o artigo, então você pode ter alguns registros de revisões que não são realmente as últimas datas atualizadas. Mas você pode olhar para as revisões passadas para ver quais delas você publicou mais recentemente, com base no conteúdo na revisão.

Cada revisão registra a data e a hora, que você pode assumir ser também a última data atualizada.

Verifique a data da Última Modificação dentro das revisões
Verifique a data da Última Modificação nas revisões.

Se você já implementou o último código de data atualizado de um dos métodos anteriores, ainda assim você não está vendo uma data no frontend, esta é uma excelente maneira de ver se o artigo tem uma data atualizada em primeiro lugar; se não tiver, o código não exibirá nada.

Ou use um plugin para encontrar a data da última atualização no backend

O plugin WP Last Modified Info não apenas adiciona a data da Última Modificação ao frontend, mas cria colunas e seções ao longo do painel para facilitar a localização de artigos que você não atualiza há algum tempo.

Com o plugin WP Last Modified Info instalado, navegue até a lista de Posts no WordPress. Automaticamente, o plugin gera uma nova coluna ao lado da Date chamada Last Modified.

O plugin inclui uma nova coluna backend para a data da Última Modificação
O plugin inclui uma nova coluna backend para a data da Última Modificação

O plugin também mostra uma aba no editor de artigos chamada Last Updated, exibindo a data e hora da última atualização para o artigo individual.

A aba Last Updated dentro do editor do post
A aba Last Updated no editor do artigo.

Resumo

Neste artigo, você aprendeu:

  • Como saber quando um site foi atualizado pela última vez
  • Os benefícios de exibir a última data atualizada em seu site
  • Como mostrar a última data atualizada no WordPress usando os seguintes métodos:
    • Método 1: Editando o arquivo functions.php e CSS em seu tema
    • Método 2: Edição do template do tema
    • Método 3: Usando um plugin como o WP Last Modified Info

Também exploramos dicas sobre:

  • Como mudar o estilo da data da última atualização
  • Como remover a última data atualizada das páginas e qualquer outra coisa que não seja um artigo
  • Removendo a data publicada para aparecer apenas a última data atualizada
  • Mudando o local onde a última data atualizada aparece em um artigo

Finalmente, mostramos a você como adicionar a última data atualizada a vários temas populares, inclusive:

Comente abaixo se você tiver qualquer outra dúvida sobre como mostrar a última atualização em seu site WordPress!

Jeremy Holcombe Kinsta

Editor de Conteúdo & Marketing na Kinsta, Desenvolvedor Web WordPress e Escritor de Conteúdo. Fora do universo WordPress, eu curto praia, golfe e filmes. Também enfrento problemas de gente alta ;).