Mostrar data e hora do dia

Arquivos: header.php

Funções: date_i18n

Mostre a data, a hora do dia e até o fuso horário.Esta é uma dica muito simples e que pode ser importante para sites que precisam ter controle sobre publicação de conteúdos, como sites de notícias.

Você pode usar isso no cabeçalho do site, como fazem alguns portais de notícias:

1
2
<?php $timezone_format = ('j de F de Y g:i:s e'); ?>
<span id="data-hora">Hoje &eacute; <?php print date_i18n($timezone_format); ?></span>

Desde que o fuso horário esteja configurado em Configurações > Geral, isso vai mostrar a data e hora atuais que estiverem definidos por lá, assim mesmo que seu servidor esteja em outro fuso horário não terá que defini-lo no código. Porque estamos usando uma função do núcleo do WordPress chamada date_i18n, com ela não temos que se preocupar 🙂

Você pode usar qualquer tipo de formato neste código, como mostrar números em vez de nome do mês, mostrar nome do dia da semana etc. Consulte a documentação.

Para mostrar o nome do dia da semana use:

1
2
<?php $timezone_format = ('l , j de F de Y g:i:s e'); ?>
<span id="data-hora">Hoje &eacute; <?php print date_i18n($timezone_format); ?></span>

Repare que usar e mostra qual seu fuso horário.

Mostrar data e hora do dia é um artigo sobre data, hora data, hora Códigos http://dianakcury.com/wp/codigos/mostrar-data-e-hora-do-dia#commentsDiana K. Cury http://dianakcury.com/wordpress/wp-content/themes/di3554/img/card.png

8 ideias sobre “Mostrar data e hora do dia

  1. ValterTF

    Dica super interessante Diana. Como poderia usar sua dica para exibir um cumprimento no horário local? Usei o código abaixo, mas se o visitante não estiver no horário de SP, dancei:

    $hora_do_dia=date("H")-3;

    if (($hora_do_dia >=6) && ($hora_do_dia 12) && ($hora_do_dia 18) && ($hora_do_dia 0) && ($hora_do_dia <6))
    echo "Obrigado pela visita... neste horário incomum! ";

    Responder
  2. Diana Autor do post

    Pois é, este código é só mesmo para o horário local do site/servidor, o que estiver definido nas opções do WP.
    Para pegar o horário do visitante é meio sofrido, vale a pena se o dado é indispensável.
    Aqui tem algumas dicas sobre isso, inclusive usando AJAX.

    Responder
  3. romulorasec

    Diana como faria pra usar esse modelos que vc usa ai, tipo PUBLICADO EM 03/03/2012 ATUALIZADO EM 24/02/2012 esse atualizado que não sei principalmente queria add somente as horas tambem.

    Responder
  4. marina fonseca

    Diana, Tudo bem?

    EStou super perdida…. no meu wordpress estou usando List Layout, mas não aparece a data do post, apenas quando abro o post inteiro… sabe me dizer como faço para isso aparecer na home?

    Responder
  5. Valdo A. Quintanilha

    Amiga, em que parte do header eu insiro o código?
    Quero que ele apareça no cabeçalho.
    Meu header.php está assim:

    <?php
    /**
    * The Header for our theme
    *
    * Displays all of the section and everything up till
    *
    * @package WordPress
    * @subpackage Twenty_Fourteen
    * @since Twenty Fourteen 1.0
    */
    ?>

    <html class="ie ie7" >


    <html class="ie ie8" >


    <html >
    <!–

    <meta charset="”>

    <link rel="pingback" href="”>

    <script src="/js/html5.js”>

    <body >

    <a href="” rel=”home”>
    <img src="” width=”width; ?>” height=”height; ?>” alt=””>

    <a href="” rel=”home”>


    ‘primary’, ‘menu_class’ => ‘nav-menu’ ) ); ?>

    Responder

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *