geschafft!
so, nachdem ich 2 Stunden vor dem Problem stand wie der Ochs vorm Berg, scheint es nun zu funktionieren:
Code
$redirect_url_data = mysql_query("SELECT ID, redirect_url, redirect_is_id FROM " . $posts_table . " WHERE redirect_url IS NOT NULL AND post_status = 'publish'");
while ($row = mysql_fetch_assoc($redirect_url_data)) {
extract($row);
$page_url = get_permalink($ID);
if ($redirect_is_id == '1'){
$redirect_permlink = get_permalink(intval($redirect_url));
$output = str_replace($page_url . '"', $redirect_permlink . '"', $output);
}
else {
$output = str_replace($page_url . '"', $redirect_url . '"', $output);
}
}
Alles anzeigen
Also natürlich zuallererst mal $redirect_is_id aus der DB holen, und dann bei der if-Abfrage (edit: hihi, if-schleife... ja, diesmal sogar zufällig auf Anhieb richtig geschrieben ;)) den richtigen Wert in single quotes abfragen.
Danke marX nochmal für die Unterstützung und Gute Nacht (werd heut bestimmt von PHP träumen ;))!