Очищем базу Wordpress

Alex

Administrator
Команда форума
LV
0
 
При добавлении плагинов, тем и просто записей они хранятся в таблице, и с каждым разом база становится всё больше и больше.
Стоит позаботиться о наведения порядка. При этом нужно быть осторожным чтобы не навредить сайту.

Правило

Делайте бэкапы, обязательно перед началом работы.

Удаление лишних meta-ключей WordPress SQL запросом

Выполнить SQL запрос к базе данных WordPress в панели PhpMyAdmin.

DELETE FROM `wp_postmeta`
WHERE `meta_key` IN('_edit_lock', '_edit_last','_wp_old_slug')

А так же выполнить эти запросы

-- Cleaning wp_commentmeta
SELECT *
FROM wp_commentmeta
WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);

DELETE FROM wp_commentmeta
WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);

SELECT *
FROM wp_commentmeta
WHERE meta_key LIKE '%akismet%';

DELETE FROM wp_commentmeta
WHERE meta_key LIKE '%akismet%';

-- Cleaning wp_postmeta table
SELECT *
FROM wp_postmeta pm
LEFT JOIN wp_posts wp ON wp.ID = pm.post_id
WHERE wp.ID IS NULL;

DELETE pm
FROM wp_postmeta pm
LEFT JOIN wp_posts wp ON wp.ID = pm.post_id
WHERE wp.ID IS NULL;
 

Вложения

  • madara-theme-v1.7.3.1.zip
    45 MB · Просмотры: 2
Последнее редактирование:
Сверху