Chi ha creato la discussione
Giuseppe
(@mociofiletto)
Trovato:
l’errore è qui:
foreach ( $blogids as $blog_id ) {
switch_to_blog( $blog_id );
if ( ! is_plugin_active( 'plugin/plugin.php' ) ) {
self::single_activate();
}
}
restore_current_blog();
Deve essere
foreach ( $blogids as $blog_id ) {
switch_to_blog( $blog_id );
if ( ! is_plugin_active( 'plugin/plugin.php' ) ) {
self::single_activate();
}
restore_current_blog();
}
In pratica non ripristinavo il blog dopo aver fatto lo switch, e questo crea un problema di gestione delle variabili.