Изменение даты новости при добавлении комментария в DLE
название сайта
Авторизация

Изменение даты новости при добавлении комментария в DLE

+1
DataLife Engine / Хаки DLE0 комментариев
Данный хак для DLE: 9.x - 13.x и позволит сменить дату новости (на текущую) при добавлении нового комментария к новости.

изменение даты публикации в DLE
Для чего спросите вы. 
На многих сайтах организован вывод новых новостей на главной странице. Таким образом новость быстрее индексируется. И чем чаще новость будет на главной странице, тем выше вероятность того, что робот её проиндеrсирует и поднимет в выдаче. 

Еще одним плюсом будет рандомное изменение новостей на главной странице. Ведь поисковики любят изменения на сайте.

Это один из способов улучшить свой сайт и поднять его в выдаче.


В файле /engine/modules/addcomments.php найти:

            // обновление количества комментариев в новостях
            if( $where_approve ) $db->query( "UPDATE " . PREFIX . "_post SET comm_num=comm_num+1 WHERE id='{$post_id}'" );



Заменить на:

            // обновление количества комментариев в новостях
            $added_time = ($config['version_id'] < '10.4') ? time() + ($config['date_adjust'] * 60) : time();
            $thiss_time = date( "Y-m-d H:i:s", $added_time );
            if( $where_approve ) $db->query( "UPDATE " . PREFIX . "_post SET comm_num=comm_num+1, date='{$thiss_time}' WHERE id='{$post_id}'" );



Мы протестировали данный хак на новых версиях DLE и оформили его в Плагин для версии 13. 

Скачать плагин автоматического поднятия новости при добавлении комментария к ней. 


up-novosti.7z [762 b] (cкачиваний: 22)



Читайте также

Отметьте картинки:*
new.thin.kiev.ua
Авторизация