Probleemer mat der Verëffentlechung vu Live Writer mat WordPress
Viru kuerzem huet Live Writer ugefaang Problemer, op mannst zwee Fäll:
1. Wann en neien Artikel ugeluecht gëtt, schéckt en Eroplueden e Feelermessage och wann den Artikel eropgeluede gëtt. Dann, wann Dir nach eng Kéier probéiert, en neien Artikel erstallt sou datt am Moment vum Fall bemierken, et scho verschidden Artikele mam selwechten Numm publizéiert ginn an drënner schéngt näischt eropzelueden.
2. Wann en schon verëffentlechten Artikel geöffnet ass, schéckt d'Aktualiséierung de Feelermessage och wann d'Aktualiséierung erfollegräich ass.
De ganze Problem ass d'Aktualiséierung vun enger Datei ze benotzen class-wp-xmlrpc-server.php déi keng Äntwertmessage schéckt. Datselwecht passéiert wann Dir et vun enger Remote Plattform iwwer der metaWeblog Method mécht wéi am Fall vun Blogsy aus dem iPad / iPhone.
Dëse Message gesäit aus:
D'Äntwert op d'MetaWeblog.editPost-Method, déi vum Blogserver kritt gouf, war ongëlteg: Ongültegt Äntwertdokument zréck vum XmlRpc-Server.
Gutt, d'Ausgab ass dëst: Dir musst iwwer cPanel oder den Hosting Service an d'Datei aginn /public_html/wp-includes/class-wp-xmlrpc-server.php an da fir d'3948 Linn fir de Code ze sichen:
Wann (is_array ($ attachments)) {
Viraussetzung ($ Uschloss als $ -Datei) {
wann (strpos ($ post_content, $ file-> guid)! == falsch)
$ wpdb-> update ($ wpdb-> posts, array ('post_parent' => $ post_ID), array ('ID' => $ file-> ID));
Et muss geännert ginn:
Wann (is_array ($ attachments)) {
Viraussetzung ($ Uschloss als $ -Datei) {
wann ($ file-> guid &&! ($ file-> guid == NULL))
wann (strpos ($ post_content, $ file-> guid)! == falsch)
$ wpdb-> update ($ wpdb-> posts, array ('post_parent' => $ post_ID), array ('ID' => $ file-> ID));
Wann se fixéiert sinn, wat mir gemaach hunn, fënns d'Zeil markéiert am Rot.
Mat dësem sollt de Problem geléist ginn. Mat der Betreiung datt wann Dir WordPress aktualiséiert musst Dir et erëm maachen soulaang se et net permanent léisen.