Простота не предшествует сложности, а вытекает из нее. (Алан.Дж.Перлис)
Как установить дату истечения срока действия для ваших постов WordPress
Главное меню » Блог-платформа wordpress » Лучшие учебники по темам WordPress » Шпаргалка для начинающих в теме WordPress » Как установить дату истечения срока действия для ваших постов WordPress






Статья опубликована: 14 августа 2016

Все, что вам нужно сделать, это заменить в вашем цикле WordPress этим кодом:
PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> $expiration_time = get_post_custom_values('expiration'); if (is_array($expiration_time)) { $expire_string = implode($expiration_time); } $seconds_between = strtotime($expire_string)-time(); if ( $seconds_between > 0 ) { // For example… the_title(); the_excerpt(); } endwhile; endif; ?> |
После того как вы сделали это, вы можете использовать пользовательские поля при написании поста , чтобы установить дату истечения срока. Убедитесь , что выбран ключ “expiration” и используйте следующий формат даты: mm/dd/yyyy 00:00:00
Теперь этот хак не удалит или скроет статью, вместо этого он просто исключает статью отображающиеся в цикле.