وضع المدونة
مشاكل في نشر Live Writer مع WordPress
- يونيو ، 2012
- منشور من طرف: جولجي الفاريز
- التصنيف: الإنترنت والمدونات

بدأ الكاتب الحي مؤخرا يسبب مشاكل، في حالتين على الأقل:
1. عند إنشاء مقال جديد ، يؤدي تحميله إلى إرسال رسالة خطأ حتى لو تم تحميل المقالة. ثم ، عند المحاولة مرة أخرى ، قم بإنشاء مقال جديد بحيث أنه في لحظة ملاحظة الحالة ، هناك بالفعل العديد من المقالات المنشورة بنفس الاسم ، ويبدو أدناه أنه لا يتم تحميل أي شيء.
2. إذا تم فتح مقال تم نشره بالفعل ، فإن تحديثه يرسل رسالة الخطأ على الرغم من نجاح التحديث.
المشكلة برمتها هي في تحديث سطر ملف الطبقة-WP-XMLRPC-server.php الذي لا يرسل رسالة رد. يحدث الشيء نفسه عند القيام بذلك من أي منصة بعيدة عبر طريقة metaWeblog كما في حالة Blogsy من آي باد / اي فون.
تبدو الرسالة كما يلي:
كانت الاستجابة لأسلوب metaWeblog.editPost المتلقاة من خادم المدونة غير صالحة: تم إرجاع مستند استجابة غير صالح من خادم XmlRpc.
حسنًا ، الناتج هو هذا: يجب عليك الدخول عبر cPanel أو خدمة الاستضافة إلى الملف /public_html/wp-includes/class-wp-xmlrpc-server.php وهناك ننظر في خط شنومك رمز:
إف (is_array ($ أتاشمنتس)) {
فوريتش ($ أتاشمنتس $ $ فيل) {
إذا (strpos ($ post_content، $ file-> guid)! == false)
$ wpdb-> update ($ wpdb-> منشورات ، صفيف ('post_parent' => $ post_ID) ، صفيف ('ID' => $ file-> ID)) ؛
يجب تغييره إلى:
إف (is_array ($ أتاشمنتس)) {
فوريتش ($ أتاشمنتس $ $ فيل) {
إذا (ملف $-> دليل &&! ($ file-> guid == NULL))
إذا (strpos ($ post_content، $ file-> guid)! == false)
$ wpdb-> update ($ wpdb-> منشورات ، صفيف ('post_parent' => $ post_ID) ، صفيف ('ID' => $ file-> ID)) ؛
إذا كانت ثابتة، ما قمنا به هو إضافة خط ملحوظ باللون الأحمر.
مع هذا يجب حل المشكلة. مع الحرص على أنه عند تحديث WordPress عليك القيام بذلك مرة أخرى طالما أنها لا تحلها بشكل دائم.
المؤلف: جولجي ألفاريز
ترك تعليق
أنا آسف ، يجب أن تكون متصل بارا بوبليكار أون كومينتاريو.