Ye error WordPress multisite setup me subsite delete karne ke baad aa rahi hai. Iska reason hai ki sunrise.php file me $current_site ya $current_blog variable null hai, jisme “domain” property assign ho rahi hai.
Solution:
- wp-config.php me
SUNRISE define hai ya nahi check karein:phpCopyEditdefine( 'SUNRISE', 'on' );
- sunrise.php file me line 22 pe assignment se pehle
$current_site ya $current_blog ko check karein:phpCopyEditif ( isset( $current_site ) ) { $current_site->domain = 'example.com'; }
- Database me
wp_blogs aur wp_site tables check karein, koi orphaned entry to nahi.
Agar issue persist kare, to multisite mapping plugin ya sunrise.php ka koi custom code check karein.