Esistono due tipi di compatibilità multisito:
- Compatibilità passiva: non fare nulla di multisito specifico, funziona senza rompere nulla.
- Compatibilità attiva: modifica o estensione del comportamento specifico su più siti.
Immagino che tu sia fuori per 1. Vedi le mie diapositive da WordCamp Praga 2015 per la seconda parte.
I plug-in che non dicono nulla sul multisito non devono essere attivati come plug-in di rete. WooCommerce ad esempio crea alcune tabelle personalizzate durante l'installazione. Se lo attivi a livello di rete, i siti secondari non ottengono questi tavoli e il cielo ti cadrà in testa.
Sfortunatamente, la maggior parte dei plugin non controlla il loro tipo di attivazione, quindi ti permettono di fare l'attivazione sbagliata.
correlati sono problemi di UX come puntatori di amministrazione o pagine speciali "Informazioni" che è necessario fare clic su qualsiasi sito secondario in plug-in non compatibili. Il SEO WP di Yoast ne è un esempio . Questo sarà risolto presto in quel plugin, immagino. :)
Altri problemi dipendono da cosa fai con quel sito multiplo. Se stai costruendo un sito web multilingue in cui ogni sito è scritto in una lingua e i siti sono collegati tra loro, vuoi sincronizzare i post quando scrivi i contenuti. Ciò significa che si chiama switch_to_blog()
agganciato save_post
e si salvano anche i post collegati. save_post
verrà chiamato più volte durante una richiesta ora. Molti plug-in non sono a conoscenza di una situazione del genere, quindi sovrascrivono semplicemente le meta-informazioni dei post per i post collegati, pensando di essere ancora nel primo post.
Cerca i plug-in che hanno a che fare con meta meta e non hanno un controllo come questo:
if ( is_multisite() && ms_is_switched() )
return FALSE;
Questi plugin non sono compatibili.
Simili, anche se più difficili da specificare, sono problemi quando i plugin toccano i metacampi dell'utente o riscrivono le regole.
Alcuni plugin provano a scrivere il contenuto in file senza includere l'ID del sito nel nome del file. Molto probabilmente sono anche rotti.
Come Tom ha detto: crea un'installazione di prova, esegui ogni caso d'uso che puoi immaginare. Non puoi fidarti della pagina del plugin e di solito non ci sono abbastanza informazioni.