Скрыть дату в старых постах WordPress - PullRequest
0 голосов
/ 14 сентября 2010

Я понимаю, что этот вопрос может относиться к конкретной теме, но я не уверен, есть ли плагин. Я хотел бы скрыть дату для старых постов WordPress (что-нибудь старше этого года). Вот код, который я нашел в Интернете по этому вопросу, но я не уверен, что он может работать для моей конкретной темы (он должен заменить код даты).

01  <?php
02  $today = date('r');
03  $articledate = get_the_time('r');
04  $difference = round((strtotime($today) - strtotime($articledate))/(24*60*60),0);
05  if ($difference >= 30)
06  {
07  ?>
08  <!-- Aged Gem -->
09  <?php
10  } else {?>
11  <!-- Fresh Gem --><strong><?php the_time('F jS, Y') ?></strong>
12  <?php
13  }?>

Вот что у меня есть в файле functions.php (я использую одну из тем StudioPress).

add_filter('genesis_post_info', 'post_info_filter');
function post_info_filter($post_info) {
    $post_info = '[post_date] by [post_author_posts_link] at [post_time] [post_comments] [post_edit]';
    return $post_info;
}  

1 Ответ

1 голос
/ 16 сентября 2010

Поместите оригинал add_filter в комментарий и добавьте этот код в ваши функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...