Сравните даты публикации в WordPress - PullRequest
0 голосов
/ 11 октября 2011

Я пытаюсь добавить класс в тег HTML в зависимости от даты публикации в WordPress. Пока у меня есть код:

while ($recentPosts -> have_posts()) : 
    $recentPosts -> the_post();    
    if (strtotime(the_date('', '', '', false)) > strtotime('-14 days')) {
        echo '<h5 class="new">';
    }
    else {
        echo '<h5>';
    }
    the_date();
endwhile;

Класс работает отлично, но у меня проблема в том, что дата не будет отображаться после тега h5. Не уверен, что я пропускаю или делаю неправильно.

Phil

1 Ответ

1 голос
/ 11 октября 2011

Кажется, проблема в том, что вы звоните the_date() дважды ... попробуйте использовать get_the_date($postId) или сохранить the_date() в вашей строке 2.

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