Interneto ir Dienoraščiai

Problemos, susijusios su „Live Writer“ leidyba naudojant „WordPress“

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

1. Kai sukuriamas naujas straipsnis, jį įkėlus, siunčiamas klaidos pranešimas, nors straipsnis ir yra įkeltas. Tada, bandydami dar kartą, sukurkite naują straipsnį, kad pastebėjus atvejį jau būtų paskelbti keli straipsniai tuo pačiu pavadinimu, o žemiau atrodo, kad jis nieko nekelia.

2. Jei atidarytas jau paskelbtas straipsnis, jį atnaujinus, siunčiamas klaidos pranešimas, net jei atnaujinimas sėkmingas.

Visa problema yra atnaujinti failo eilutę class-wp-xmlrpc-server.php kuri nesiunčia atsakymo žinutės. Tas pats atsitinka, kai tai daroma iš bet kurios nuotolinės platformos naudojant metaWeblog metodą, kaip ir Blogsy iš iPad / iPhone.

Pranešimas atrodo taip:

Iš tinklaraščio serverio gautas atsakymas į metaWeblog.editPost metodą buvo neteisingas: iš XmlRpc serverio grąžintas netinkamas atsakymo dokumentas.

 

gyvų rašytojų problema

Na, išvestis yra tokia: į failą turite į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-> update ($ wpdb-> žinutės, masyvas ('post_parent' => $ post_ID), masyvas ('ID' => $ failas-> 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-> update ($ wpdb-> žinutės, masyvas ('post_parent' => $ post_ID), masyvas ('ID' => $ failas-> ID));

gyvų rašytojų problema

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

Tai turėtų išspręsti problemą. Atsargiai, kad atnaujindami „WordPress“ turite tai padaryti dar kartą, kol jie to neišsprendžia visam laikui.

Golgis Alvarezas

Rašytojas, tyrinėtojas, žemėtvarkos modelių specialistas. Jis dalyvavo kuriant ir įgyvendinant tokius modelius kaip: Nacionalinė turto administravimo sistema SINAP Hondūre, Hondūro jungtinių savivaldybių valdymo modelis, Nikaragvos kadastro valdymo integruotas modelis – registras, SAT teritorijos administravimo sistema Kolumbijoje. . Geofumadas žinių tinklaraščio redaktorius nuo 2007 m. ir AulaGEO akademijos, apimančios daugiau nei 100 kursų GIS – CAD – BIM – skaitmeninių dvynių temomis, kūrėjas.

Susiję straipsniai

Komentuoti

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

Atgal į viršų mygtukas