Para fazer uma exibição de div por mais tempo

Eu tenho esse código para exibir algumas das minhas div durante 1 dia e depois desaparecer.

Esse código será colocado em functions.php

 function post_from_today_class($class) { //add .new-post-today to post_class() if newer than 24hrs global $post; if( date('U') - get_the_time('U', $post->ID) < 24*60*60 ) $class[] = 'new-post-today'; return $class; } 

Este código será colocado na página.

 ID)  

Com este código, minha div será exibida por um dia ou 2. Mas, eu gostaria de perguntar, como torná-lo exibido por mais tempo, como fazê-lo aparecer por 1 ou 2 meses?

Alguma sugestão ou solução?

Solutions Collecting From Web of "Para fazer uma exibição de div por mais tempo"

Desde o WordPress 3.5, existem compilações em constantes de tempo para tornar a coisa mais fácil para você. Eles são

  • MINUTE_IN_SECONDS
  • HOUR_IN_SECONDS
  • DAY_IN_SECONDS
  • WEEK_IN_SECONDS
  • YEAR_IN_SECONDS

Você provavelmente pode fazer 30 DAY_IN_SECONDS por um período de 30 dias ou 4 WEEK_IN_SECONDS por um período de 4 semanas. Obviamente, por um período de 2 meses, você fará 60 DAY_IN_SECONDS