Disabilitare altri plugin sul mio Custom Post Type?
Ho creato un plugin che permette agli utenti di creare landing page super semplici per dispositivi mobili.
Le pagine create dal mio plugin sono di un custom post type.
Voglio fornire agli utenti un'opzione per "disabilitare tutti gli altri plugin su questa pagina", per evitare che elementi come tweetmeme, pulsanti mi piace di Facebook e altri contenuti generati da plugin di terze parti vengano visualizzati all'interno del template del mio plugin.
Ho aggiunto un'opzione che permette all'utente di prevenire la chiamata a wp_head, ma cosa fare per quelli che iniettano contenuti in altre parti della pagina, ad esempio filtrando the_content?
Dopo aver scritto questo, sto pensando che una combinazione di soppressione di wp_head() più un remove_all_filters('the_content') potrebbe funzionare, ma posterò comunque questa domanda nel caso qualcuno di voi abbia suggerimenti migliori.
Grazie!

Presumo tu intenda disattivare disabilitando. Disattivare tutti i plugin non è una buona idea, può avere effetti indesiderati sul sito. Inoltre non credo ci sia alcun modo per disattivare il plugin senza attivare la funzione di disattivazione. E alcuni plugin eliminano i loro dati delle opzioni alla disattivazione.
Se la tua unica preoccupazione sono quei pulsanti di Twitter, Facebook e altri tipi, allora sì, rimuovere i filtri the_content farà il lavoro.
