shaun
  • 0
Новичок

Более одного сайта WordPress, использующего одну и ту же базу данных – как отключить плагин для одного сайта?

  • 0

У меня будет два веб-сайта WordPress, работающих с одной и той же базой данных, чтобы у них обоих был один и тот же набор продуктов (каждый пост — это продукт), но у них были разные домашние страницы, страницы о нас и т. д. благодаря темам каждого сайта. (Примечание: НЕ используйте МУ).

Но тут сразу забота: <title> и <meta> теги на сайте.

Я хочу, чтобы на мини-сайте были совершенно отдельные теги, так как у него другая идентичность. Поэтому я буду использовать настраиваемые поля в сообщениях для установки тегов для каждого домена, но в этом и заключается проблема: у меня уже установлен SEO-плагин и множество пользовательских тегов, так как же отключить этот плагин только для нового сайта ?

Я предполагаю, что если я просто пропущу файлы для этого плагина в одной из установок, то WordPress обнаружит, что его там нет, и отключит его в БД, поэтому он отключится для обоих сайтов.

Кто-нибудь знает ответ?

Share
  1. Хм… В более чистом смысле вопроса, я полагаю, вы могли бы отфильтровать active_plugins вариант поиска через option_active_plugins фильтр и выбросить плагин для одного из сайтов. Но я не буду пытаться предсказать, что это может привести к активному/неактивному состоянию в вашей ситуации. 🙂

    Я думаю, что более практичным решением было бы выяснить функции и крючки, которые использует плагин SEO, и отключить их. Надеюсь, плагин, который вы используете, закодирован достаточно прилично, чтобы это было возможно без особых проблем.

    Еще одна идея — выгрузить плагин mu-plugins для одного из сайтов, чтобы он был принудительно активен для него.

    • 0

Оставить ответ

You must login to add an answer.