Der erste große Fehler in WordPress 3.7 ist bereits aufgetreten. Der Parameter, der von der Funktion wp_list_categories
funktioniert nicht richtig. Die Entwickler haben bereits angekündigt, dass dieser Fehler mit Version 3.7.2 von WordPress behoben wird . Wie auch immer, aber Sie können warten, da Ihre Website von dieser Funktion abhängt. Hier zeigen wir Ihnen, wie Sie das Problem lösen können.
Fehlerbehebung von wp_list_categories in WordPress 3.7 ausschließen
Über das Netzwerk können verschiedene Lösungen gefunden werden. Am praktischsten ist es jedoch, die Dateien der WordPress-Engine zu ändern, um das Problem zu lösen. Ich habe diese Lösung gewählt, da die Dateien, die wir jetzt ändern, um das Problem zu beheben, mit dem Update neu geschrieben werden, sodass der gesamte Prozess transparent ist und wir keine Änderungen mehr vornehmen müssen, die wir jetzt vornehmen .
Ein weiterer Vorteil der vorgeschlagenen Lösung besteht darin, dass Sie nur eine Zeile in einer einzelnen Datei bearbeiten müssen .
Als erstes müssen wir die Datei wp-includes/taxonomy.php
bearbeiten und nach der Zeile suchen (es ist die Zeilennummer 1365):
$excluded_children = array();
Und wir ersetzen es durch:
$excluded_children = $exclude_tree;
Denken Sie daran, dass Sie PHP-Dateien am besten mit einem Editor bearbeiten können, der die UTF-8-Codierung (No BOM) unterstützt, da dies das richtige Format für PHP-Dateien ist. Sie können SublimeText als lokalen Editor verwenden.
Damit wird der Parameter wp_list_categories
Funktion wp_list_categories
wieder korrekt funktionieren. Außerdem können die Plugins, die für diesen Fehler nicht mehr funktionieren, wieder ordnungsgemäß ausgeführt werden.
Ich hoffe, Sie waren hilfreich und wenn Sie Zweifel haben, zögern Sie nicht, einen Kommentar abzugeben.