Inventory_Presser_Plugin::flush_rewrite( boolean $network_wide )
Flushes rewrite rules.
Parameters
- $network_wide
-
(boolean) (Required) True if this plugin is being Network Activated or Network Deactivated by the multisite admin.
Return
(void)
Source
File: inventory-presser.php
public static function flush_rewrite( $network_wide ) { self::create_post_type(); if ( ! is_multisite() || ! $network_wide ) { flush_rewrite_rules(); return; } $sites = get_sites( array( 'network' => 1, 'limit' => apply_filters( 'invp_query_limit', 1000, __METHOD__ ), ) ); foreach ( $sites as $site ) { switch_to_blog( $site->blog_id ); global $wp_rewrite; $wp_rewrite->init(); // important... $wp_rewrite->flush_rules(); restore_current_blog(); } }
Expand full source code Collapse full source code View on Github