Articles of mu plugins

Определенные функции не определены при вызове формы mu-plugins

У меня есть правильно отформатированный файл php-функций в моем каталоге mu-plugins /. При попытке использовать wp_is_mobile () или current_user_can () я получаю неопределенную ошибку функции. Fatal error: Call to undefined function wp_is_mobile() in /var/www/dev.example.com/public/wp-content/mu-plugins/multisite-functions.php on line 147 Определены ли определенные функции ядра после mu-plugins? Как я могу исправить или избежать этого? Могу ли я просто […]

Плагины mu-plugins все еще развернуты через wordpress.org/plugins?

Я готов опубликовать свой первый плагин. Я решил поместить его в mu-plugin, потому что, если вы его удалите, он сломает другой код, зависящий от него. (Это инструмент разработчика для записи переменных в текстовый файл.) Итак, могу ли я отправить это на wp.o? Или они только принимают плагины, которые входят в каталог плагинов?

Слишком короткий код?

Я создал папку mu-plugins с этим блоком кода в нем: if ( $_SERVER["HTTP_HOST"] === "domain1.com" ) { $sitetype = one; } if ( $_SERVER["HTTP_HOST"] === "domain2.com" ) { $sitetype = two; } if ( $_SERVER["HTTP_HOST"] === "domain3.com" ) { $sitetype = three; } В принципе, я хочу назначить $sitetype (в основном категорию) на сайт wordpress […]

Нет свойства first_name или user_firstname в объекте WP_User

Я пишу основной плагин. Вот мой код: $new_user = get_userdata($user_id); $first_name1 = $new_user->user_firstname; $last_name1 = $new_user->user_lastname; echo "<" . $first_name1 . $last_name1 . ">"; //returns: <> $first_name2 = $new_user-first_name; $last_name2 = $new_user->last_name; echo "<" . $first_name2 . $last_name2 . ">"; //returns: <> Согласно коду , это должно работать, но когда я эхо $first_name или $last_name […]

Как можно использовать woocommerce в папке mu-plugins?

Я не хочу, чтобы клиенты дезактивировали плагин woocommerce даже по ошибке. И я недавно столкнулся с концепцией, которая должна использовать плагины в wordpress. ( http://codex.wordpress.org/Must_Use_Plugins ) Просто хочу знать, есть ли возможность использовать woocommerce как плагин с обязательным использованием.

Перевод плагина в каталог MU-PLUGINS не работает

Я успешно перевел дочернюю тему, но не тот же результат в папке mu-plugins. Имя плагина – «mu-functions.php». В этом файле я добавил «Текстовый домен: mu-functions» в заголовке, а затем загрузил textdomain: add_action( 'plugins_loaded', 'myplugin_muload_textdomain' ); function myplugin_muload_textdomain() { load_muplugin_textdomain( 'mu-functions', basename( dirname(__FILE__) ) . '/inc/languages' ); } Структура плагина, который я создал в каталоге mu-plugins, […]

Как папка mu-plugins работает в многопользовательской установке?

Я немного смущен, когда должен размещать файлы плагинов в mu-plugins. Я знаю, что это плагины Must-Use, и я знаю, что они автоматически включаются. Тем не менее, в настройках сети это делает файл плагина включен во всех дочерних блогах? Имеет смысл, что это так, и это единственный раз, когда я должен поместить файл плагина в сеть? […]

Использование WP_Query в mu-plugin

Я пытаюсь создать список родительских идентификаторов для пользовательского типа сообщений для использования в плагине «должен использовать», который я разрабатываю в проекте. Вот код, который я использую для генерации запроса: $cpt_parents = new WP_Query( array ( 'post_type' => 'cpt', 'posts_per_page' => -1, // Get them all 'post_parent' => 0, // Return only top-level 'fields' => 'ids' […]

Получать данные о записи / странице вне цикла

Я пытаюсь сделать mu-плагин, посвященный созданию тегов OpenGraph для моего веб-сайта, поскольку текущий плагин в каталоге WP обновлен на века. Но я побежал с несколькими головными болями, пытаясь получить данные о постах или страницах, чего я никогда раньше не пробовал. Используя этот кусок кода: <?php /* Plugin Name: Open Graph! Description: Adiciona tags Open Graph […]

Как использовать плагин Must-Use, чтобы скрыть обычный и скрыть себя?

При решении этой проблемы ( измените язык администратора на основе пользователя (на одном сайте) ), я сделал функцию, чтобы плагин автоматически скрывался от всех пользователей, кроме одного (мне :). Недостаток в том, что он только авто-скрывается, когда активен . Сначала это был mu-plugin, но мне пришлось включить / отключить его вручную. Это действительно не нужно […]