Disabilitare completamente i plugin significa perdere molti vantaggi.
Ci sono distribuzioni di wordpress che vanno oltre e strappano post e collegamenti ecc., Ma rimarranno sempre indietro rispetto al core di WordPress e tenderanno a non sopravvivere a lungo.
Ecco alcune cose che potrebbero essere fatte
Init breve
Mettendo questo nel tuo wp-config.php:
define( 'SHORTINIT', TRUE );
O definirlo da qualche parte prima di caricare in wordpress, dovrebbe ridurre il processo di caricamento e riportarlo a funzioni core minime.
Installazioni leggere secondarie
Imposta una seconda installazione di wordpress, con solo i plugin e i temi che desideri (se presenti). Quindi configura wp-config.php per usare la stessa directory wp-content e i valori del database.
Backpress
WordPress, l'originale BBpress e glotpress, tra gli altri, sono costruiti attorno alla libreria BackPress. Potresti usare questo invece di WordPress per fare il tuo lavoro anche se numerose API e funzionalità potrebbero mancare o necessitare di reimplementazione / porting
Tabelle delle opzioni
Vorrei anche tenere presente che WordPress carica l'intera tabella delle opzioni in memoria per ridurre le query, se stai salvando valori di grandi dimensioni in esso avrà un impatto sulle prestazioni.
Uscire presto
Potresti anche provare ad agganciarti a funzioni precedenti nel processo di caricamento di WordPress ed uscire dal processo PHP prima che WordPress sia finito, ma non posso consigliare su quanto sarebbe sicuro.
Caricamento selettivo dei plugin
C'è anche questo articolo sul caricamento selettivo dei plugin , ma richiede hack per i file core di wordpress