Закрепить статью. Как это можно сделать ?

Всем привет. Сегодня обратились ко мне за консультацией по поводу того, как можно сделать статью первой в общем списке, чтобы она не терялась при добавлении новых. Ключевым фактором вопроса было простота решения!

Данная доработка носит  чисто коммерческий характер ( люди платно рекламируют свою продукцию на сайте, размещая платные статьи). Но прибыль можно получать не только с платного размещения статей, а еще и предоставляя специальные услуги для них , в нашем случае –  это закрепление статью в общем списке.

Так вот, решение мое было таким: делать вручную запрос в базу данных через phpMyAdmin, с помощью которого, можно бы было изменить порядок сортировки статьи, тем самым, установив для нее значительно большее число, чем будет при следующих добавлениях статей , мы ее всегда держим первой в списке.

Решение очень простое и эффективное, при условии небольшого потока платных статей (т.к все делается в ручную).

В общем: делаем :)

  1.  Откройте ваш phpMyAdmin  и откройте таблицу

    в ней откройте последнюю добавленную статью и гляньте у нее значение поля sort_time. Допустим, это значение равно 1455652231
  2. Далее, выберите статью, которую хотите закрепить
  3. Теперь сделайте запрос в базу данных

    где: id_item = id вашей статьи для закрепления, sort_time = значение сортировки

    т.е, если последняя статья имела такую цифру в сортировке 1455652231, то для закрепления любой другой статьи мы делаем большее число для поля sort_time, тем самым, делая ее выше последней .

    К примеру: можно указать 1455852231 , т.к оно больше чем 1455652231. Теперь статья будет всегда в топе находится, пока, при добавлении новой, sort_time  не станет больше, чем у закрепленной.

Все. Думаю, идея ясна . Удачи и хороших заработков :)


присылайте свои идеи к нам на admin@make-board.ru

Комментировать

Обязательные поля отмечены *. Ваш электронный адрес не будет опубликован.