Hallo,
ich stolpere immer wieder über die selben Probleme bei WP. Ein Update gemacht und dann kein Dashboard mehr, Menüs unbrauchbar und Widgets gehen auch nicht mehr, jedes Mal der gleiche Zirkus:
[FONT=Calibri]Call to undefined function wp_list_widgets() in /var/www//wordpress/wp-admin/widgets.php on line 343
[/FONT]
Zu beheben in widgets.php dort
[FONT=Calibri]require_once(ABSPATH . 'wp-admin/includes/widgets.php');
durch
[/FONT]
[FONT=Calibri]
require_once('includes/widgets.php');
ersetzen. Analoges gilt auch für :
[/FONT]
[FONT=Calibri]Call to undefined function wp_get_nav_menu_to_edit() in /var/www/wordpress/wp-admin/nav-menus.php on line 433
[/FONT]
[COLOR=#666666][FONT=Calibri]Fatal error: Call to undefined function wp_get_nav_menu_to_edit() in /usr/local/www/htdocs/++++++/public_html/++++++/wp-admin/nav-menus.php on line 437
[/FONT][/COLOR]
[FONT=Calibri]
[/FONT]
[FONT=Calibri]Meine Frage: Warum wird das im Core verwendet, wenn es offensichtlich Schwierigkeiten macht? Wenn man mal nach dem einen oder anderen Problem gockelt, dann findet man Einträge von fast jeder Version, wo Anwender Probleme genau damit haben.
Ich bin es leid, bei jeder Version den Code zu korrigieren; wie macht Ihr das?
Gruß
ib
PS: jaja, ich kann mir ein Shellscript machen, und das automatisch ändern nach jedem Update. Aber es gibt sicher Anwender, die ähnliche Probleme haben und eben keinen ssh Zugang haben.
[/FONT]
[FONT=Calibri]
[/FONT]