Высоков.ру

SQL-запросы: как добавить количество просмотров к постам на WordPress

как добавить количество просмотров к постам 1

После переноса блога из liveinternet количество просмотров постов обнулилось. Чтобы увеличить количество просмотров, использовал SQL-запрос к базе данных WordPress.

Не нужно практиковать искусственное увеличение количества просмотров – это не обманет ни одного заинтересованного в объективной информации человека. В этом случае увеличил количество просмотров с помощью SQL-запроса только для внешнего эффекта, потому что просмотров было много, а теперь надпись «просм. 0» выглядит как-то обидно для самих записей.

Восстановить реальное количество просмотров для блога, перенесенного с Лиру, — задача, конечно, нереальная для обычного пользователя. Поэтому выбираем из двух зол меньшее и просто увеличим количество просмотров (views) для всех записей сайта на определенное число.

Путем хитрых умозаключений составил запрос к базе данных Вордпресс, который прибавит в таблицах к количеству просмотров какое-то значение.

SQL-запрос для «увеличения числа просмотров»

UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, meta_value, meta_value+212) WHERE meta_key = ‘views’

Если установлен специальный плагин, то запрос можно сделать из админки, если нет – в базе данных.

как добавить количество просмотров к постам 2

В этом запросе на изменение количества просмотров постов WordPress:

UPDATE – команда на изменение таблицы wp_postmeta (мета-данные постов);

SET – установить новое значение (в столбце meta_value);

REPLACE – изменить значение данных (в столбце meta_value к текущему значению прибавить число 212);

WHERE – условие, по которому значения меняются только в строчках, которым параметру meta_key соответствует значение «views».

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