Я новичок в 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 выглядит по имени и работает при удалении изначально.