Problemos su "Live Writer" su "WordPress"

Neseniai "Live Writer" pradėjo sukelti problemas bent dviem atvejais:

1. Sukūrus naują straipsnį, įkėlimas siunčia klaidos pranešimą, net jei straipsnis yra įkeltas. Tada bandant vėl sukuria naują straipsnį, kad tuo metu, kai pastebite bylą, jau yra keletas straipsnių, paskelbtų su tuo pačiu pavadinimu, ir žemiau, atrodo, nieko neįkelia.

2. Jei straipsnis jau paskelbtas, jo atnaujinimas siunčia klaidos pranešimą, net jei atnaujinimas atliekamas formoje.

Visa problema yra atnaujinti failo eilutę class-wp-xmlrpc-server.php kuri nepateikia atsakymo pranešimo. Tas pats atsitinka atliekant tai iš bet kurios nuotolinės platformos naudojant meta-weblog metodą Blogsy iš iPad / iPhone.

Pranešimas atrodo taip:

Atsakymas į "metaWeblog.editPost" metodą, gautą iš tinklaraščio serverio, buvo neteisingas. Neteisingas atsakymo dokumentas grąžinamas iš "XmlRpc" serverio.

gyvų rašytojų problema

Na, produkcija yra tokia: turite į failą įvesti per cPanel arba prieglobos paslaugą /public_html/wp-includes/class-wp-xmlrpc-server.php ir ten atrodo eilutė 3948 kodas:

if (is_array ($ attachments)) {

foreach ($ failų priedas kaip $ file) {

jei (strpos ($ post_content, $ file-> guid)! == false)

$ wpdb-> atnaujinimas ($ wpdb-> įrašai, masyvas ('post_parent' => $ post_ID), masyvas ('ID' => $ file-> ID));

Jūs turite jį pakeisti į:

if (is_array ($ attachments)) {

foreach ($ failų priedas kaip $ file) {

jei ($ file-> guid &&! ($ file-> guid == NULL))

jei (strpos ($ post_content, $ file-> guid)! == false)

$ wpdb-> atnaujinimas ($ wpdb-> įrašai, masyvas ('post_parent' => $ post_ID), masyvas ('ID' => $ file-> ID));

gyvų rašytojų problema

Jei jie yra ištaisyti, tai, ką mes padarėme - pridėti raudonai pažymėtą eilutę.

Šiuo atveju problema turėtų būti išspręsta. Atsižvelgiant į tai, kad atnaujinant "WordPress" turite tai dar kartą atlikti, kol ji neišsprendžia jos visam laikui.

Palikite atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas.

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojami jūsų komentarų duomenys.