| @@ -450,10 +450,15 @@ | ||
| 450 | 450 | require_once( ABSPATH . 'wp-admin/includes/file.php' ); |
| 451 | 451 | WP_Filesystem(); |
| 452 | 452 | global $wp_filesystem; |
| 453 | 453 | |
| 454 | - $dir = $wp_filesystem->wp_content_dir() . 'uploads/visualizer'; | |
| 455 | - $file = $wp_filesystem->wp_content_dir() . 'uploads/visualizer/customization.js'; | |
| 454 | + $multisite_arg = '/'; | |
| 455 | + if ( is_multisite() && ! is_main_site() ) { | |
| 456 | + $multisite_arg = '/sites/' . get_current_blog_id() . '/'; | |
| 457 | + } | |
| 458 | + | |
| 459 | + $dir = $wp_filesystem->wp_content_dir() . 'uploads' . $multisite_arg . 'visualizer'; | |
| 460 | + $file = $wp_filesystem->wp_content_dir() . 'uploads' . $multisite_arg . 'visualizer/customization.js'; | |
| 456 | 461 | |
| 457 | 462 | if ( $wp_filesystem->is_readable( $file ) ) { |
| 458 | 463 | return $specific; |
| 459 | 464 | } |