it-swarm.com.de

Aufruf der undefinierten Funktion get_blog_option ()

In den functions.php meines Plugins habe ich folgenden Code eingefügt:

function relativePathForUploads( $fileinfo )
{
    global $blog_id;
    $path = get_blog_option($blog_id,'siteurl');

    $fileinfo['url'] = str_replace($path,'',$fileinfo['url']);

    return $fileinfo;
}

add_filter('wp_handle_upload', 'relativePathForUploads');

Aber im Fehlerprotokoll erhalte ich die folgende Meldung:

PHP Fatal error:  Call to undefined function get_blog_option()

Muss ich etwas einfügen, bevor ich get_blog_option aufrufen kann? Wenn ja, was?

1
Luke

Ich denke, dass diese Funktion nur im Multisite-Modus verfügbar ist. Versuchen:

if(is_multisite()){
  $path = get_blog_option($blog_id,'siteurl');
}else{
  $path = get_option('siteurl');`
}
8
onetrickpony