Можно ли использовать функции WP для дополнительных баз данных?
Есть сайт (А) и база данных (А). Не хочу захламлять таблицы базы данных А wp_posts и wp_postmeta некоторыми данными (т.к. таблицы и так большие).
Установил чистый WP на поддомен (Б), с отдельной БД (Б).
Можно ли каким-то образом (переопределив заранее что-то) в шаблоне сайта А (не во всех местах конечно) использовать такие функции как get_posts, wp_insert_post, wp_update_post, update_post_meta и другие таким образом, чтобы эти функции обрабатывали данные из таблицы Б.
В шаблоне А можно подключиться к базе Б через new wpdb(); и далее с ней работать. Но это не совсем удобно, т.к. придется пользоваться sql, составлять запросы. А хотелось бы через привычные функции обращаться к базе данных Б.
Здравствуйте.
Смотрите в сторону multisite. Вы можете непосредственно перед вызовом привычных функций переключаться на другой сайт в сети switch_to_blog