Php 如何在Wordpress multisite中使用全局媒体库

Php 如何在Wordpress multisite中使用全局媒体库,php,wordpress,Php,Wordpress,我有两个WordPress网站,使用WordPress Multisite 例如: en.example.com ua.example.com 我将文件加载到en.example.com中,并希望在ua.example.com媒体库中使用它 我正在使用以下代码: function wp_multisite_upload_dir( $dirs ) { $dirs['baseurl'] = network_site_url( '/wp-content/uploads' ); $dir

我有两个WordPress网站,使用WordPress Multisite

例如:

  • en.example.com
  • ua.example.com
  • 我将文件加载到
    en.example.com
    中,并希望在
    ua.example.com
    媒体库中使用它

    我正在使用以下代码:

    function wp_multisite_upload_dir( $dirs ) {
        $dirs['baseurl'] = network_site_url( '/wp-content/uploads' );
        $dirs['basedir'] = ABSPATH . 'wp-content/uploads';
        $dirs['path'] = $dirs['basedir'] . $dirs['subdir'];
        $dirs['url'] = $dirs['baseurl'] . $dirs['subdir'];
        return $dirs;
    }
    add_filter( 'upload_dir', 'wp_multisite_upload_dir' );
    
    但是如果我在
    en.example.com
    中加载一个文件,我就无法在
    ua.example.com
    中看到它

    我怎样才能解决这个问题