Live Writeri WordPressiga avaldamise probleemid
Hiljuti alustas Live Writer probleeme vähemalt kahel juhul:
1. Uue artikli loomisel saadab selle üleslaadimine tõrketeate, kuigi artikkel on üles laaditud. Seejärel looge uuesti proovides uus artikkel selline, et juhtumi märkamise hetkel on juba mitu sama nimega artiklit avaldatud ja allpool näib, et see ei laadi midagi üles.
2. Kui juba avaldatud artikkel on avatud, saadab selle värskendamine tõrketeate, kuigi värskendamine on edukas.
Kogu probleem on failiriba uuendamine klassi wp-xmlrpc-server.php mis ei saada vastussõnumit. Sama juhtub siis, kui seda tehakse mis tahes kaugplatvormilt metaWeblogi meetodi kaudu, nagu juhul, kui Blogsy IPadist / iPhoneist.
Sõnum on selline:
Blogiserverilt saadud meetodi metaWeblog.editPost vastus oli vale: XmlRpc serverilt tagastatud kehtetu vastuse dokument.
Noh, väljund on järgmine: peate faili sisestama cPaneli või hostimisteenuse kaudu /public_html/wp-includes/class-wp-xmlrpc-server.php ja seal otsida online 3948 kood:
Kui (is_array ($ manused)) {
Foreach ($ manused kui $ fail) {
kui (strpos ($ post_content, $ file-> guid)! == false)
$ wpdb-> uuendus ($ wpdb-> postitused, massiiv ('post_parent' => $ post_ID), massiiv ('ID' => $ fail-> ID));
Sa pead seda muutma:
Kui (is_array ($ manused)) {
Foreach ($ manused kui $ fail) {
kui ($ file-> guid &&! ($ file-> guid == NULL))
kui (strpos ($ post_content, $ file-> guid)! == false)
$ wpdb-> uuendus ($ wpdb-> postitused, massiiv ('post_parent' => $ post_ID), massiiv ('ID' => $ fail-> ID));
Kui need on fikseeritud, siis me oleme teinud punase märgiga joone lisamise.
Sellega peaks probleem olema lahendatud. Selle hoolega, et WordPressi värskendades peate seda uuesti tegema, kui nad seda püsivalt ei lahenda.