Popup perguntando se os dados devem ser removidos na desinstalação do plugin

Eu tenho um plugin que cria algumas opções em wp_options, mas também cria tipos de postagem personalizados e é usado para preencher esse tipo de publicação. Após a instalação, faz sentido remover os dados em wp_options, mas no que diz respeito ao tipo de publicação preenchido, deve haver uma opção para o usuário escolher se quer manter esses dados ou não.

Idealmente, eu gostaria de um pop-up quando ele atinja o link de desinstalação, perguntando se ele deseja excluir apenas os arquivos e opções do plugin, ou excluir tudo. Como posso fazer esse popup?

Solutions Collecting From Web of "Popup perguntando se os dados devem ser removidos na desinstalação do plugin"

Que tal algo semelhante a este:

 function wpse65611_script() { wp_enqueue_style( 'wp-pointer' ); wp_enqueue_script( 'wp-pointer' ); wp_enqueue_script( 'utils' ); // for user settings ?> < ?php } add_action( 'admin_footer', 'wpse65611_script' ); 

O que resulta nisso:

insira a descrição da imagem aqui

Substitua url1 pela url que exclui apenas os dados.

Observe que isso não será executado se você colocá-lo no plugin e o plugin estiver desativado, colocá-lo em outro plugin ou em um tema funcionaria, mas seria uma prática ruim

Também substitua o ID do plugin incorporado gistub gist com o seu próprio

 function wpse65611_confirm_uninstall() { ?> 
< ?php } function wpse65611_script() {