Что нового

переиздание статей по истечении срока действия (1 Viewer)

  • Автор темы jason calvin
  • Дата начала
J

jason calvin

Посетитель
Регистрация
28 Ноя 2021
Сообщения
16
Реакции
0
есть ли форма или хак, который позволяет вам размещать статьи определенного пользователя по истечении срока действия?
 
По истечению срока действия чего? и зачем их дублировать если они уже есть на сайте
 
По истечению срока действия чего? и зачем их дублировать если они уже есть на сайте
я привожу пример: Invasion (2020) опубликовано 24 января
сделать репост и изменить дату автоматически через 4 месяца

не переиздавать другую статью только такую же но по истечению определенного времени
 
я привожу пример: Invasion (2020) опубликовано 24 января
сделать репост и изменить дату автоматически через 4 месяца

не переиздавать другую статью только такую же но по истечению определенного времени
Просто апнуть наверх с текущей датой по истечению 4 месяцев?
 
Просто апнуть наверх с текущей датой по истечению 4 месяцев?
да, если бы вы могли изменить категорию тоже, это нормально. но может быть достаточно автоматизировать смену даты
 
Открываем файл cron.php в корне

ищем

if($cronmode == "sitemap") {
ВЫШЕ вставляем
PHP:
$toCategory = 1; // На какую категорию меняем
 $db->query( "UPDATE `" . PREFIX . "_post` SET `date`=NOW(), category='$toCategory' WHERE date<(SELECT DATE_SUB(NOW(), INTERVAL 4 MONTH))" );

$allow_cron = 0;
меняем на
$allow_cron = 1;
И добавляем файл cron.php в CRON хостинга
 
Открываем файл cron.php в корне

ищем

if($cronmode == "sitemap") {
ВЫШЕ вставляем
PHP:
$toCategory = 1; // На какую категорию меняем
$db->query( "UPDATE `" . PREFIX . "_post` SET `date`=NOW(), category='$toCategory' WHERE date<(SELECT DATE_SUB(NOW(), INTERVAL 4 MONTH))" );

$allow_cron = 0;
меняем на
$allow_cron = 1;
И добавляем файл cron.php в CRON хостинга
идеально, если вместо этого я хочу исключить категории при повторной публикации?
 
PHP:
$db->query( "UPDATE `" . PREFIX . "_post` SET `date`=NOW() WHERE date<(SELECT DATE_SUB(NOW(), INTERVAL 4 MONTH)) AND `category` NOT IN ('1','2','3')" );
Где ('1','2','3') категории которые не включаются в замену
 
Последнее редактирование:

Пользователи, просматривающие данную тему

Верх