Вопросы с тегом «activation»

2
Деинсталляция, активация, деактивация плагина: типичные функции и инструкции
Я делаю плагин для WordPress. Какие типичные вещи я должен включить в функцию удаления? Например, я должен удалить все таблицы, которые я создал в функции установки? Очистить ли мои записи опций? Что-нибудь еще?


4
Активировать плагин через PHPMyAdmin или FTP?
Я только что отключил плагин на своем сайте, и теперь он дает мне страшный белый экран смерти. Я знаю, что сайт будет в порядке, если я активирую плагин. Есть ли способ вручную активировать плагин через PHPMyAdmin или через FTP?

3
Как перенаправить на страницу настроек после активации плагина?
Я создал свой плагин. Кажется, все в порядке, но одна вещь, которую я хочу сделать в этом плагине - это перенаправление на соответствующую страницу настроек плагина, когда плагин активирован. Например: http://www.example.com/wordpress/wp-admin/options-general.php?page=rotator Есть ли способ перенаправить на соответствующую страницу при активации, например с помощью register_activation_hook?

1
Как запустить функцию активации, когда плагин активирован по сети на мультисайте?
Я пытаюсь сделать плагин совместимым с несколькими сайтами. Я использую register_activation_hook()функцию, чтобы зарегистрировать свою my_activate()функцию для запуска, когда плагин активирован. Это хорошо работает при установке на одном сайте. function my_activate() { // Do some things. } register_activation_hook( __FILE__, 'my_activate' ); Проблема в том, my_activate()что не работает для каждого сайта, когда …

2
Как проверить, активна ли тема?
Я хотел бы иметь возможность проверить, активна ли тема двадцать двенадцать. Я знаю, если бы я проверял наличие активного плагина, я бы сделал что-то вроде: $active_plugins = apply_filters( 'active_plugins', get_option( 'active_plugins' ) ); if ( in_array( 'plugin-folder/plugin-folder.php', $active_plugins ) ) { //do stuff } else { add_action( 'admin_notices', 'create-a-notice' ); …

3
Как вывести сообщение при активации плагина
Я разрабатываю плагин, но во время фразы активации я постоянно сталкиваюсь с ошибками. Однако не существует простого способа отобразить сообщения об ошибках, так как повторение чего-либо может привести к ошибке «неявный вывод». Я попробовал хук admin_message, но он не работает. Как я могу предупредить пользователя, если какой-либо этап активации не …

4
Запретить сетевую активацию плагина
У меня есть плагин, который в настоящее время не поддерживает активацию сети. Лучшее решение для этого, конечно, это исправить :), что я планирую сделать. Однако мне интересно, есть ли временное решение, которое я могу использовать для предотвращения активации сети в то же время, возможно, рабочий процесс, подобный следующему: Определить, если …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.