Nach dem Upgrade auf WordPress 3.6 habe ich im Debug-Protokoll viele der folgenden Fehlermeldungen gefunden:
Hinweis: wpdb::escape ist seit Version 3.6 veraltet! Verwenden Sie stattdessen wpdb::prepare() oder esc_sql().
Die Bedeutung dieser Fehlermeldung besteht darin, dass WordPress 3.6 die Escape-Methode der $wpdp-Klasse verwirft, wenn sie festgelegt ist. Es wird empfohlen, stattdessen die preprae-Methode oder die esc_sql-Methode zu verwenden. Veraltet bedeutet, dass diese Version dieser Methode zwar verwendet werden kann, aber in Zukunft nicht aktualisiert wird, bis sie gelöscht wird. Daher werden wir das Plug-In, das diese Methode verwendet, endgültig ändern. Lassen Sie Ihr Blog in Zukunft aktualisieren, ohne dass etwas schief geht.
Nach einer Untersuchungsrunde wurde festgestellt, dass weder Plug-Ins noch Themes diese Funktion zum Filtern nutzten. Schließlich wurde festgestellt, dass das Problem durch die Datei „sunrise.php“ von Multisites verursacht wurde.
Da jedoch auf die Datei „sunrise.php“ verwiesen wird, bevor die Datei „esc_sql()“ definiert wird, können wir die Funktion „esc_sql()“ nicht verwenden und $wpdb->prepare kann nicht in der Zeile „sunrise.php“ verwendet werden. Schließlich habe ich herausgefunden, dass es durch die Methode $wpdb->_escape ersetzt werden kann.
Die letzte Änderung besteht also darin, die folgende Zeile in die Datei wp-content/sunrise.php einzufügen:
$dm_domain = $wpdb->escape( $_SERVER[ 'HTTP_HOST' ] );
Ändern zu:
Das XGCMS-Content-Management-System basiert auf dem hervorragenden inländischen PHP-Framework XIUNO PHP. Um das XGCMS-Content-Management-System zu entwickeln, hatte das System drei Monate lang kein Einkommen Endlich ist im Grunde genommen eine Beta-Version veröffentlicht. Ich hoffe, dass jeder weitere Meinungen und Vorschläge, Feedback zu Fehlern usw. einbringen kann.
Ich werde die Funktionen und Merkmale des XGCMS-Systems später zusammenfassen. Sie können es vorerst selbst erleben.
【Wie installiere ich? 】
1. Laden Sie alle Dateien im Verzeichnis upload_me hoch
2. Legen Sie die folgenden Verzeichnisse und Dateien als beschreibbar fest
./hochladen
./runtime/tmp
./runtime/log
./conf
3. Besuchen Sie http://www.domain.com/install/ und installieren Sie entsprechend den Anweisungen (http://www.domain.com/ ist Ihre Website-Adresse).
Offizielle Website: http://www.xgcms.com
Kommunikationsforum: http://bbs.xgcms.com
Online-Demonstration: http://www.baydou.com.cn