👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Понадобилось Мне создать сеть сайтов на поддоменах, в которых размещу под-сайты компаний, сотрудничающих с Моим начальством. Всё по инструкции: добавил в .htaccess строчку кода для добавления пункта меню «Сеть» в меню «Инструменты», захожу туда — и вижу надпись:
Внимание: Обнаружена существующая сеть WordPress.
И вспоминаю, что уже пытался делать мультисайт, но безуспешно.
Итак: как Я понял, остались ещё в закромах WP/MySQL/etc следы установки WP-Multisite. Но где? Глянул в базе данных — но там нет привычных wp_2_comments / wp_2_posts (мультисайт добавляет цифру к названиям таблиц). Куда копать?

Алгоритм полной очистки:
1. Удалить таблицы:
wp_blogs
wp_blog_versions
wp_registration_log
wp_site
wp_sitemeta
wp_signups
wp_sitecategories (если есть)
2. Удалить строки, добавленные при создании сети в wp-config.php.
3. Изменить правила в .htaccess на правила для обычного WordPress. Как вариант, можно пересоздать их странице «Параметры» > «Постоянные ссылки», нажав кнопку «Сохранить изменения».
4. Удалить два поля, добавленные в таблицу wp_users: deleted и spam.
Предполагаю, что для повторного создания сети достаточно первых двух пунктов. И нужно не забыть добавить define(‘WP_ALLOW_MULTISITE’, true); после второго шага.
А ничего не отвалится от удаления этих таблиц?.. То есть, это и есть таблицы для мультисайта?
Да, эти таблицы относятся только к Multisite.
Скажите, если при удалении в админике WordPress Multisite Network одного из сайтов (блогов), в базе данных и на сервере остаются таблицы и файлы этого удаленного блога.
Как правильно удалять сайты из сети?
Отдельно чистить базу от таблиц с ID удаленного блога, а потом в директории blogs.dir удалить папку этого блога ?
Или же есть другие, более правильные и простые способы это сделать?
Заранее спасибо.
Спасибо за Ваш ответ.
Но имелось в виду делать не полную очистку, а удалять один конкретный сайт или не сколько из всей сети, multisite при этом так и остается и продолжает функционировать.
Просто при удалении через админ панель, удаляется запись об этом блоге в таблице wp_blogs и несколько таблиц, а некоторые таблицы остаются, также остается директория с файлами этого сайта в папке blogs.dir.
Я думал, что, возможно, вы знаете как правильно и чисто удалять один конкретный сайт из сети. Или же просто удалять оставшиеся таблицы и файлы вручную?
Таблицы blog_versions нет. Есть blogmeta. Это она? Она пустая.