Intereting Posts
Обрезаемая фатальная ошибка в персонализированной публикации категории Переупорядочить отображаемые сообщения с помощью JQuery (заголовок AZ / последний отправленный) woocommerce изменение валюты для каждой категории Поддержка пользовательских шаблонов для настраиваемого типа сообщений? Параметры темы – Настройка Api – возможно ли сделать это mulitlang? Как я могу свести к минимуму содержимое моего RSS-канала, чтобы поместить больше элементов в ограничение 512k Feedburner? Как добавить класс в аватары Buddypress в потоке активности? Удаление или скрытие slug / permalink из htaccess Удалить /index.php из Permalink Библиотека PHP, которая может объединять таблицу стилей с встроенным стилем создать ссылку на профиль пользователя с именем пользователя Форма обязательного соглашения для доступа к другой странице? Зафиксировать короткий код? Как отключить admin-bar.css Добавить фильтр в метод в родительской теме

Как вызвать uninstall.php?

Я новичок в WordPress … Я создал свой плагин … теперь я создаю файл uninstall.php для удаления моего плагина …

это мой код uninstall.php

if(!defined('WP_UNINSTALL_PLUGIN')) exit (); //here I am dropping my table and options... 

Я не знаю, как вызвать uninstall.php? откуда звонить? откуда я могу удалить мой плагин …

Я знаю register_uninstall_hook (), но когда он запускается?

заранее спасибо

Удалить крючок и файл uninstall.php – это два альтернативных способа реализации функциональности удаления, они независимы друг от друга.

Когда вызывается uninstall_plugin() он проверяет на uninstall.php или hook (в этом порядке).

Поэтому, если вы используете файловый подход, для его вызова нет ничего особенного. WordPress выглядит по имени и работает при удалении изначально.