Wenn wir ein Upgrade von 5.0.4 auf 5.1.1 durchführen, wird die Site nicht mehr geladen.
Die Fehlermeldung lautet
Fatal error: Uncaught Error: Call to a member function images_path() on null
/wp-content/themes/mytheme/header.php on line 49
Zeile 49 ist
<?php $theme->images_path(); ?>
darüber in der gleichen Datei ist
global $theme;
$ theme wird in functions.php als Instanz unseres benutzerdefinierten Themas erstellt.
class MyTheme {
private $theme_name = "MyTheme";
private $scripts_version = '0.90';
function __construct() {
add_action('init', array($this, 'init_assets'));
...several of these
...more methods
}
}
...other stuff
$theme = new MyTheme();
Ich weiß nicht, wie ich dieses Problem beheben soll. Vor dem Upgrade hat alles hervorragend funktioniert und es wurden keine weiteren Änderungen an der Site vorgenommen.
Jede Hilfe geschätzt.
global $lp_theme;
bevor Sie versuchen, es zu verwenden.