Hallo Leute,
ich habe auf der Seite unseres Tischtennisvereins eine Autorenliste, in der neben der Biografie auch einige Metadaten ausgegeben werden: https://goo.gl/Vkn4Wh
Das funktioniert soweit zu meiner Zufriedenheit. Ich experimentiere derzeit aber in einer Testinstanz mit einem neuen Theme, und da schlägt die Datenbankabfrage fehl. Der Code
$result = $wpdb->get_results("SELECT ID, display_name FROM {$table_prefix}users ORDER BY display_name ASC");
der genau so in der Liveseite funktioniert, gibt auf der Testseite folgende Fehlermeldung aus:
[COLOR=#444444][FONT=Roboto]
[/FONT][/COLOR]
Fatal error: Uncaught Error: Call to a member function get_results() on null in /path/to/my/theme/get-authors.php:8 Stack trace: #0 {main} thrown in /path/to/my/theme/get-authors.php on line 8
Auch ein voransetzen von [FONT=courier new]global $wpdb[/FONT] hilft dabei nicht, ebensowenig die Alternative
$results = $GLOBALS['wpdb']->get_results("SELECT ID, display_name FROM {$table_prefix}users ORDER BY display_name ASC");
Hat jemand einen Tipp, wie ich das wieder ans Klappen bekomme?
Das Theme in der Testinstanz ist übrigens ein Child-Theme zum Cusomizr-Theme (https://de.wordpress.org/themes/customizr/)
Keep it Country,
Markus aka Cowboy