wpseo_network_activate_deactivate()
Run network-wide (de-)activation of the plugin.
Хуков нет.
Возвращает
null
. Ничего.
Использование
wpseo_network_activate_deactivate( $activate );
- $activate(true|false)
- True for plugin activation, false for de-activation.
По умолчанию: true
Код wpseo_network_activate_deactivate() wpseo network activate deactivate Yoast 20.3
function wpseo_network_activate_deactivate( $activate = true ) { global $wpdb; $network_blogs = $wpdb->get_col( $wpdb->prepare( "SELECT blog_id FROM $wpdb->blogs WHERE site_id = %d", $wpdb->siteid ) ); if ( is_array( $network_blogs ) && $network_blogs !== [] ) { foreach ( $network_blogs as $blog_id ) { switch_to_blog( $blog_id ); if ( $activate === true ) { _wpseo_activate(); } else { _wpseo_deactivate(); } restore_current_blog(); } } }