Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como alterar o formato de data e hora no WordPress

Você está procurando uma maneira de alterar o formato de data e hora no WordPress?

O WordPress tem alguns formatos padrão de data e hora que você pode escolher. Se não estiver satisfeito com essas opções, você também pode criar um formato personalizado para seu site.

Neste artigo, mostraremos como alterar facilmente o formato de data e hora em seu site WordPress.

Change date and time format in WordPress

Por que alterar o formato de data e hora no WordPress?

O WordPress usa o formato de data/hora para mostrar as datas de publicação e modificação das postagens de blog no painel e no editor de conteúdo para agendamento de conteúdo.

Esse formato também exibe a data de publicação ou atualização de páginas/posts e mostra quando os comentários foram postados no front-end do seu site WordPress.

Diferentes regiões do mundo preferem e usam diferentes estruturas de data e hora. Se você tem um site que atende a um público internacional, talvez queira alterar o formato de data/hora nas publicações do blog para criar uma experiência mais localizada para os usuários.

Além disso, exibir a data e a hora nas postagens do blog pode ajudar a melhorar a visibilidade do seu site, destacando a atualidade do seu conteúdo de forma mais eficaz.

Isso ocorre porque os mecanismos de pesquisa provavelmente classificarão sua publicação em uma posição mais alta se o conteúdo for novo e atualizado. Para obter mais detalhes, consulte nosso guia sobre deterioração de conteúdo no WordPress.

Dito isso, vamos ver como alterar facilmente o formato de data e hora no WordPress. Também mostraremos como exibir facilmente a hora ao lado das datas nos posts do WordPress:

Como alterar o formato de data e hora no WordPress

Você pode alterar facilmente os formatos de data e hora usando os recursos incorporados no painel do WordPress.

Primeiro, acesse a página Configurações ” Geral na barra lateral de administração do WordPress e role para baixo até a seção “Fuso horário”. Quando estiver lá, você poderá escolher um fuso horário para o seu site no menu suspenso.

Por exemplo, se você mora na Costa Rica, pode selecionar essa opção no menu suspenso.

Choose timezone from the dropdown menu

Em seguida, role para baixo até a opção “Date Format” (Formato de data), onde você pode selecionar um arranjo de data.

Essas opções de formato são baseadas em caracteres alfabéticos que representam um arranjo de tempo.

Choose a date format

Se não quiser usar nenhum dos formatos de data disponíveis, você poderá criar o seu próprio formato escolhendo a opção “Custom” (Personalizado) e digitando caracteres na caixa ao lado.

Por exemplo, se você digitar a letra Y maiúscula, o formato da data exibirá o ano em quatro dígitos numéricos, como 2014.

Da mesma forma, se você digitar um y minúsculo, o ano será exibido em dois dígitos numéricos, como 14.

Create custom date format

Aqui está uma lista de alguns dos caracteres de formato de data e hora mais comumente usados:

M d, Y – 06 de novembro de 2023
d M, Y – 06 de novembro de 2023
F jS, Y – 6 de novembro de 2023
l, F jS, Y – Quinta-feira, 6 de novembro de 2023
H:i:s – 21:26:12

Para obter mais detalhes, consulte a lista completa de caracteres de string de formato. Você pode usá-la como um guia para criar sua disposição de data personalizada.

Depois de criar um formato, o WordPress mostrará uma prévia de como será a data.

Em seguida, vá para a seção “Time Format” (Formato de hora). A partir daqui, você pode escolher qualquer um dos formatos de hora predefinidos.

No entanto, se você não achar nenhuma das formações adequadas, também poderá personalizar a sua própria escolhendo a opção “Custom” (Personalizado).

Depois de fazer isso, você também poderá ver a visualização do seu tempo ao lado da opção “Preview” (Visualização).

Choose time format according to your liking

Se não tiver certeza sobre os caracteres de formato, basta clicar no link “Documentation on date and time formatting” (Documentação sobre formatação de data e hora) na seção “Time Format” (Formato de hora).

Quando terminar, não se esqueça de clicar no botão “Save Changes” (Salvar alterações) para armazenar suas configurações.

Agora, você pode visitar seu site do WordPress para ver a alteração no formato da data em suas postagens.

Preview of date in blog post

Como exibir a hora ao lado de datas em seus posts do WordPress

Por padrão, o WordPress não exibe o horário de publicação ao lado da data nas postagens do blog.

No entanto, você pode mostrar facilmente a hora editando o tema do WordPress e adicionando um código personalizado a ele.

Alguns tutoriais lhe dirão para criar um tema filho para fazer isso. No entanto, lembre-se de que o menor erro ao adicionar o código pode danificar seu site, tornando-o inacessível.

É por isso que recomendamos sempre usar o WPCode para adicionar código ao seu site. Ele é o melhor plug-in de snippets de código para WordPress do mercado, que torna fácil e seguro adicionar códigos personalizados.

Primeiro, você precisa instalar e ativar o plug-in WPCode. Para obter instruções detalhadas, consulte nosso guia para iniciantes sobre como instalar um plug-in do WordPress.

Observação: o WPCode também tem uma versão gratuita que você pode usar para este tutorial. No entanto, o upgrade para o plano profissional lhe dará acesso a uma biblioteca em nuvem de trechos de código, lógica condicional inteligente e muito mais.

Após a ativação, vá até a página Code Snippets ” + Add Snippet na barra lateral do administrador do WordPress.

Quando estiver lá, clique no botão “Use Snippet” na opção “Add Your Custom Code (New Snippet)”.

Add new snippet

Isso o levará à página “Create Custom Snippet” (Criar snippet personalizado), onde você pode começar digitando um nome para o snippet de código. Esse nome não será exibido no front-end e serve apenas para sua identificação.

Depois disso, selecione a opção “PHP Snippet” no menu suspenso Code Type (Tipo de código) no canto direito da tela.

Choose PHP Snippet option for the displaying time next to dates in post snippet

Em seguida, basta copiar e colar o código a seguir na caixa “Code Preview” (Visualização de código):

add_filter( 'pre_option_date_format', function( $date_format ) {
	if ( is_admin() ) {
		return $date_format;
	}

	return 'l, F jS, Y H:i:s';
});

Depois de fazer isso, você pode deixar o código como está ou personalizar o layout para data e hora alterando os valores após o retorno.

Lembre-se de que você precisará usar caracteres de formato para criar sua própria disposição personalizada de data/hora.

add format characters in the code snippet

Depois disso, role para baixo até a seção “Insertion” (Inserção) e escolha o modo “Auto Insert” (Inserção automática).

O código personalizado será executado automaticamente em seu site após a ativação.

Choose an insertion method

Por fim, role de volta para a parte superior e alterne a opção “Inactive” (Inativo) para “Active” (Ativo).

Depois disso, não se esqueça de clicar no botão “Save Snippet” para armazenar suas alterações.

Save snippet for displaying date and time in WordPress posts

Agora, você pode visitar seu blog do WordPress para ver a hora e a data exibidas nas postagens do blog.

Lembre-se de que, depois de ativar esse snippet de código, os formatos padrão de data e hora do WordPress não serão exibidos em seu site.

Preview for date and time

Bônus: Exibir a data de hoje no WordPress

Além de exibir a data de publicação, você também pode mostrar a data e a hora atuais em suas páginas e postagens.

Isso pode ajudar a aumentar a relevância da sua postagem, promover a transparência e melhorar a experiência geral do usuário no seu site.

Você pode exibir facilmente a data atual em seu site adicionando um código personalizado usando o WPCode.

É o melhor plug-in de snippets de código para WordPress do mercado, que permite adicionar código personalizado sem danificar seu site.

Você precisará usar este trecho de código:

function wpb_date_today($atts, $content = null) {
extract( shortcode_atts( array(
        'format' => ''
    ), $atts ) ); 
 
if ($atts['format'] == '') {
$date_time .= date(get_option('date_format'));
}  else {
$date_time .= date($atts['format']);
}
return $date_time;
}
add_shortcode('date-today','wpb_date_today');

Esse código exibirá a data atual em suas páginas e publicações usando o formato de data e hora que você selecionou no painel do WordPress.

Para obter instruções mais detalhadas, consulte nosso tutorial sobre como exibir a data de hoje no WordPress.

Preview of displaying the current date on your blog post

Esperamos que este artigo tenha ajudado você a aprender como alterar facilmente o formato de data e hora no WordPress. Talvez você também queira ver nosso tutorial sobre como remover data e hora dos comentários do WordPress e nossas escolhas de especialistas para os melhores plug-ins de calendário do WordPress.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

19 ComentáriosDeixe uma resposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Tahir Khan

    Hi, it doesn’t work in most of cases try to provide the solution what if theme is overriding the date and time Format.
    Thanks

    • WPBeginner Support

      If your theme is overriding the date and time format, we would recommend reaching out to the support for the specific theme that you are using and they should be able to let you know if their theme has a specific styling that can be changed to fix the issue :)

      Administrador

  3. Krishna

    How to translate date to specific language like hindi?

    • WPBeginner Support

      You would either set your site’s language to the language you’re wanting or reach out to your theme’s support should it not be translating correctly.

      Administrador

  4. Alex Abir

    Showing false time on my WordPress theme single page.
    How to Solve?

    • WPBeginner Support

      You would want to reach out to your theme’s support to see if it could be an error with the theme itself

      Administrador

  5. Courtney Stevens

    How do I change the date format for posts? The date format for my theme is for example, October 26th, 2018 but I would like it to be October 26, 2018 without the “th” after the date. The general settings has the date format as what I want but when I look at a page with a blog post it still has the other formatting with the th. Help!

  6. Danold

    hello, i’ve a problem.i have changed the date format as you demonstrated but when i publish an article, the date format is always in an other form, i am using peflican theme

    • WPBeginner Support

      Hi,

      Try previewing your site with a default theme. See if that resolves the issue. If it does, then this means your theme is overriding the WordPress date format.

      Administrador

  7. MUMBERE AUSBEL

    You guys are the best.

  8. Irfan

    Thank you sooo much it help me alot :)

  9. Scott

    Weird! I can not get the to show anything.

  10. Gabriele

    Hi, if I would set the WP clock one year advance is it possibile?

  11. Matthew Spence

    How do you fix the date? It is not the day after tomorrow.

  12. Alice

    The current wordpress formatting is different from the one shown here. I can’t seem to even be able to find the timezine in the settings now for wordpress,

  13. Michelle Stokes Decorator

    I don’t want to see the dates on smart phones, is there a way I can take the dates off all together so my site looks cleaner on the phones? Thanks….

  14. Kristine

    Will it change all my old posts too? Or only new posts going forward? I have wanted to change my format for over a year, but I have so many backlinks out there. I’m afraid it will ruin all my traffic.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.