Hallo vbseo-User,
da ich die Album-URLs ändern muss, bastle ich mir gerade ein Script, um die aktuellen URLs auf die Neuen per 301 umzuleiten. Jedoch stoße ich hier auf ein Problem.
Irgendwas muss vbseo_album_url noch erwarten, %picture_id% ebenfalls darzustellen?PHP Code:define('VBSEO_URL_MEMBER_PICTURE', 'members/%user_name%-albums-%album_title%-picture%picture_id%-%picture_title%.html');
$pictureinfo = fetch_pictureinfo($_GET["pictureid"],$album["albumid"]);
$albuminfo = fetch_albuminfo($album["albumid"]);
$array = array_merge($pictureinfo,$albuminfo);
$test["u"] = $user["userid"];
$test["username"] = $user["username"];
$newurl = vbseo_album_url("VBSEO_URL_MEMBER_PICTURE",$array)
echo $newurl;
// http://www.domain.de/members/USERNAME-albums-ALBUMTITLE-picture-a.html
EDIT: einfach den folgenden Code drunter packen.
PHP Code:$_vpid = $_GET["pictureid"];
$found_object_ids["pic"][] = $_vpid;
vbseo_get_object_info("pic");
$_vaid = $_GET['albumid'] ? $_GET['albumid'] : $vbseo_gcache["pic"][$_vpid]['albumid'];
$found_object_ids['album'][] = $_vaid;
vbseo_get_object_info('album');
vbseo_get_user_info(array($vbseo_gcache['album'][$_vaid]['userid']));


LinkBack URL
About LinkBacks





Reply With Quote