Доброго вермени суток. Помогите решить проблему, заключающуюся в следущем.
Необходимо, используя плагин Pepper Human Date, выводить по прошествию 3 дней не "количество дней назад", а дату целиков, типа д.м.г. Заранее спасибо!!!
блог о WordPress |
|
|
|
Доброго вермени суток. Помогите решить проблему, заключающуюся в следущем.
Необходимо, используя плагин Pepper Human Date, выводить по прошествию 3 дней не "количество дней назад", а дату целиков, типа д.м.г. Заранее спасибо!!!
|
|
Следующий вопрос Здраствуйте, помогите поправить код шаблона, чтобы пост выводился полностью и резался тегом ... |
Предыдущий вопрос Здравствуйте! |
|
Следующий пост На своем личном сайте tiaurus.ru я давно уже используют вывод тегов с ... |
|
Предыдущий пост Здравствуйте! |
А что это за плагин такой? Ссылку предоставьте, пожалуйста.
Да и модернизация плагина, наверное, не требуется. Нужно на php реализовать простейшее условие if-else:
начало
конец
http://webpeppers.ru/102.html – отсюда взял плагин. А если проще то вот код, который там написан:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
function pepper_date_format($t){
$post_time = get_the_time('U');
$now = current_time('timestamp');
if( ($now-$post_time) < 86400 ){
return "<font color=red>Cегодня</font>";
}elseif( ($now-$post_time) < 172800 ){
return "<font color=blue>Вчера</font>";
}elseif( ($now-$post_time) < 259200 ){
return "<font color=green>Позавчера</font>";
}elseif( ($now-$post_time) < 31536000 ){
return human_time_diff($post_time, $now) . ' назад';
}else{
$y = round(($now-$post_time)/31536000);
if($y==1){
return 'около года назад';
}else{
return 'около '.$y.' лет назад';
}
}
}
add_filter('the_date','pepper_date_format');
add_filter('the_modified_date','pepper_date_format');
add_filter('the_time','pepper_date_format');
add_filter('the_modified_time','pepper_date_format');
?>
к сожалению php не знаю, поэтому попросил помочь. Спасибо!
Если можно подскажите, как цикл реализовать в этом коде
В приведенном коде уже все реализовано, просто в определенном месте нужно поменять. Например,
поменять на
Это к сожалению не помогает, так как в конце фильтр стоит. Если поменять тогда совсем дата не отображается
Все разобрался:
Немного поменял:
На:
Благодарю за помощь!