The network_domain_check() WordPress PHP function checks for an existing network.
Usage
A generic example of how to use the function:
$network_exists = network_domain_check(); if ($network_exists) { echo "Network exists!"; } else { echo "No network found."; }
Parameters
This function has no parameters.
More information
See WordPress Developer Resources: network_domain_check()
Examples
Check if the network exists and display a message
This code checks if a network exists and displays a corresponding message.
$network_exists = network_domain_check(); if ($network_exists) { echo "Network exists!"; } else { echo "No network found."; }
Redirect users to a custom page if no network is found
This code redirects users to a custom page if no network is found.
$network_exists = network_domain_check(); if (!$network_exists) { wp_redirect('https://example.com/no-network-found'); exit; }
Display specific content based on network existence
This code displays specific content based on whether a network exists or not.
$network_exists = network_domain_check(); if ($network_exists) { echo "Welcome to our network!"; } else { echo "Welcome to our standalone site!"; }
Conditionally load a plugin based on network existence
This code loads a plugin only if a network exists.
$network_exists = network_domain_check(); if ($network_exists) { include_once(WP_PLUGIN_DIR . '/network-plugin/network-plugin.php'); }
Perform a network-specific action only if a network exists
This code performs a network-specific action only if a network exists.
$network_exists = network_domain_check(); if ($network_exists) { // Perform a network-specific action wp_schedule_event(time(), 'daily', 'my_network_daily_cron'); }