0        
            Wenn mal eine WordPress-Theme defekt ist…
Gestern nach einem Update meiner Desk-mess-mirrored-Theme konnte ich mich nicht mehr im WordPress backend anmelden.
Mittels der SQL-Konsole fand ich heraus das die folgenden Werte aus der Tabelle wp_options auf die defekte Theme zeigten.
( SELECT option_value, option_name FROM wp_options WHERE option_name = 'template' ) UNION ( SELECT option_value, option_name FROM wp_options WHERE option_name = 'stylesheet' ) UNION ( SELECT option_value, option_name FROM wp_options WHERE option_name = 'current_theme' ) LIMIT 0 , 30
Result:
| option_value | option_name | 
| desk-mess-mirrored | template | 
| desk-mess-mirrored | stylesheet | 
| desk-mess-mirrored | current_theme | 
Ein switch auf die default-theme über die SQL-Konsole löste das Problem:
UPDATE wp_options SET option_value = 'default' WHERE option_name = 'template'; UPDATE wp_options SET option_value = 'default' WHERE option_name = 'stylesheet'; UPDATE wp_options SET option_value = 'default' WHERE option_name = 'current_theme';
Anschliessend hab ich die Theme gelöscht und eine neue Installiert.