Это не работает, потому что это не то client-mu-plugins
folder.
mu-plugins
folder goes in the mu-plugins
папка в wp-content/mu-plugins
.
Обратите внимание, что wp-content/mu-plugins
is not the same as plugin folder, but rather a place that you can put arbitrary PHP files that are all loaded. Files in subfolders are not loaded, and files are not scanned for plugin headers. E.g. if you copy a plugin folder into mu-plugins
он не запустится, поскольку находится в подпапке.
Кто-нибудь знает, что должно? (он отлично работает при настройке живого хостинга)
Возможно, потому, что ваш хост использует нестандартное местоположение, которое служит той же цели. Весьма вероятно, что существует wp-content/mu-plugins
folder on your host that contains host specific code, and that host specific code is then implementing a custom folder so that clients can still use wp-content
.
Например, сайты, размещенные на WPVIP Go, не имеют mu-plugins
folder because their Go platform code lives there. Instead customers use mu-plugins
для той же цели, но на других хостах это не сработает. Вероятно, ваш хост делает то же самое.
В результате, когда вы копируете свой сайт на новый хост, будь то конкурирующий хостинг или локальную среду хостинга, он больше не работает, поскольку это нестандартное местоположение.