Чтобы создать новую сеть, нужно очистить или удалить таблицы сети в базе данных.
Какие из них таблицы сети?
(5 букв заменено мной на wp)
wp_adtribes_my_conversions
wp_aiowps_events
wp_aiowps_failed_logins
wp_aiowps_global_meta
wp_aiowps_login_activity
wp_aiowps_login_lockdown
wp_aiowps_permanent_block
wp_blogs
wp_blog_versions
wp_commentmeta
wp_comments
wp_instock_email_alert
wp_links
wp_newsletter
wp_newsletter_emails
wp_newsletter_sent
wp_newsletter_stats
wp_newsletter_user_logs
wp_options
wp_postmeta
wp_posts
wp_registration_log
wp_signups
wp_site
wp_sitemeta
wp_statistics_exclusions
wp_statistics_historical
wp_statistics_pages
wp_statistics_search
wp_statistics_useronline
wp_statistics_visit
wp_statistics_visitor
wp_stream
wp_stream_meta
wp_termmet
wp_terms
wp_term_relationships
wp_term_taxonomy
wp_usermeta
wp_users
wp_wc_download_log
wp_wc_webhooks
wp_woocommerce_api_keys
wp_woocommerce_attribute_taxonomies
wp_woocommerce_downloadable_product_permissions
wp_woocommerce_log
wp_woocommerce_order_itemmeta
wp_woocommerce_order_itemsа
wp_woocommerce_payment_tokenmeta
wp_woocommerce_payment_tokens
Я так понимаю, — решение проблемы?
И если да, то что нужно удалить/очистить, чтобы ничего не сломалось?
https://wp-kama.ru/handbook/wordpress/ustanovka-multisite-mu
Отличия в таблицах базы данных
Создается 6 новых таблиц с префиксом главного сайта. Таблицы: users и usermeta становятся общими для всех сайтов сети. Стольные таблицы создаются отдельно для каждого сайта и отличаются они префиксом, например если у главного сайта он был wp_, то у первого сайта сети он станет wp_1_.
Какие дополнительные таблицы создаются:
$wpdb->blogs
Все сайты подсети.
$wpdb->blog_versions
Содержит текущую версию базы данных каждого сайта. Данные обновляются при обновлении БД для каждого сайта сети.
$wpdb->registration_log
Содержит данные администраторов сайтов, которые создаются при создании сайтов.
$wpdb->signups
Содержит пользователей, которые были зарегистрированы через базовую регистрацию WordPress со страницы: Администрация > Супер Админ > Настройки.
$wpdb->site
Содержит, адреса основных сайтов.
$wpdb->sitemeta
Данные сайтов: различные опции, включая администратора сайта.
$wpdb->users
Список пользователей всех сайтов сети. Это общая таблица пользователей для всей сети. Это привычная таблица, только в мультисайт версии добавляются еще 2 поля: spam и delete.
wpdb->usermeta
Содержит мета-данные пользователей. Настройки пользователя для разных сайтов сети отличаются префиксом в индексе ключа. Например роли хранятся в таких метаполях: wp_capabilities, wp_1_capabilities, wp_2_capabilities …
Базовые таблицы каждого сайта сети
wp_posts, wp_postmeta, wp_options, wp_terms и т.д.. Для каждого сайта сети создаются одинаковые таблицы, но с разным префиксом: wp_options, wp_1_options, wp_2_options …
—
Решила вернуть вордпресс к начальному состоянию, сделала как написано здесь: https://n-wp.ru/6144
Потом я заново начала делать мультисайт, /* Multisite */
define( ‘WP_ALLOW_MULTISITE’, true );
запустилась установка
Открылась страница с кодами для wp-config и .htacess
после изменения wp-config и .htacess я нажала ОК, ввела код в файлы wp-config и .htacess
но вордпресс опять написал «Чтобы создать новую сеть, нужно очистить или удалить таблицы сети в базе данных».
и что надо сделать 3 шага (очистить таблицы, ввести код в wp-config и .htacess)
Что не так? Помогите пожалуйста разобраться
Нашла ошибку. В wp-config.php должно быть так
/** Absolute path to the WordPress directory. */
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);
/* Multisite */
define( ‘WP_ALLOW_MULTISITE’, true );
/* Это всё, дальше не редактируем. Успехов! */
define(‘MULTISITE’, true);
define(‘SUBDOMAIN_INSTALL’, true);
define(‘DOMAIN_CURRENT_SITE’, ‘fishfresh.club’);
define(‘PATH_CURRENT_SITE’, ‘/’);
define(‘SITE_ID_CURRENT_SITE’, 1);
define(‘BLOG_ID_CURRENT_SITE’, 1);
/** Sets up WordPress vars and included files. */
А я то, что выделено жирным писала в конце
Теперь всё работает.