echo site_url () gibt einen anderen Wert zurück als im Feld siteurl der database

Ich habe gerade eine WordPress-Site in eine andere Domain kopiert, alles auf der Frontend- und Admin-Seite wird angezeigt und funktioniert reibungslos, außer dass meine Kategorie-Links mit der alten Site-Domain verknüpft sind. (wenn Echo von get_category_link ($ parent-> cat_ID))

Die Siteurl- und Home-Felder in der database sind korrekt (http://subdomain.newdomain.com)

Wenn ich jedoch eine von home_url () site_url () oder network_site_url () zurückmelde, bekomme ich http://www.oldsite.com

Ich habe versucht, es in den functions.php-Datei und wp-config.php-Dateien zu setzen, und das databasefeld überprüft und erneut überprüft, es sogar wegschaltend, die Seite brechend, es zurückschaltend, um die gleichen Resultate zu haben.

Was ist los?

Solutions Collecting From Web of "echo site_url () gibt einen anderen Wert zurück als im Feld siteurl der database"