אינטרנט ובלוגים

בעיות בפרסום Live Writer עם WordPress

לאחרונה חיים סופר התחיל לגרום לבעיות, לפחות בשני מקרים:

1. כאשר נוצר מאמר חדש, העלאתו שולחת הודעת שגיאה למרות שהמאמר הועלה. ואז, כשאתה מנסה שוב, צור מאמר חדש כזה שברגע שמבחינים במקרה, יש כבר כמה מאמרים שפורסמו עם אותו שם ומתחתיה נראה שהם לא מעלים דבר.

2. אם נפתח מאמר שכבר פורסם, עדכונו שולח את הודעת השגיאה למרות שהעדכון הצליח.

כל הבעיה היא בעדכון קו קובץ ברמת wp-xmlrpc-server.php שאינו שולח הודעת תשובה. אותו דבר קורה כשעושים את זה מכל פלטפורמה מרוחקת באמצעות שיטת metaWeblog כמו במקרה של Blogsy מן iPad / iPhone.

ההודעה נראית כך:

התגובה לשיטת metaWeblog.editPost שהתקבלה משרת הבלוג לא הייתה חוקית: מסמך תגובה לא חוקי הוחזר משרת XmlRpc.

 

בעיה לחיות writter

ובכן, הפלט הוא זה: עליכם להיכנס לקובץ דרך cPanel או שירות האירוח /public_html/wp-includes/class-wp-xmlrpc-server.php ושם נראה בשורה 3948 את הקוד:

 

אם (is_array ($ Attachments)) {

foreach ($ קבצים מצורפים כקובץ $) {

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

$ wpdb-> עדכון ($ wpdb-> הודעות, מערך ('post_parent' => $ post_ID), מערך ('ID' => $ file-> ID));

אתה צריך לשנות את זה ל:

אם (is_array ($ Attachments)) {

foreach ($ קבצים מצורפים כקובץ $) {

אם ($ file-> guid &&! ($ file-> guid == NULL))

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

$ wpdb-> עדכון ($ wpdb-> הודעות, מערך ('post_parent' => $ post_ID), מערך ('ID' => $ file-> ID));

בעיה לחיות writter

אם הם קבועים, מה שעשינו הוא להוסיף את השורה המסומנת באדום.

עם זאת יש לפתור את הבעיה. בזהירות שבעת עדכון וורדפרס עליכם לעשות זאת שוב כל עוד הם לא פותרים את זה לצמיתות.

גולגי אלוורז

סופר, חוקר, מומחה במודלים לניהול קרקעות. הוא השתתף בהמשגה והטמעה של מודלים כגון: מערכת לאומית לניהול נכסים SINAP בהונדורס, מודל ניהול של עיריות משותפות בהונדורס, מודל משולב של ניהול קדסטרים - רישום בניקרגואה, מערכת ניהול הטריטוריה SAT בקולומביה . עורך בלוג הידע Geofumadas מאז 2007 ויוצר האקדמיה AulaGEO הכוללת יותר מ-100 קורסים בנושאי GIS - CAD - BIM - תאומים דיגיטליים.

מאמרים נוספים

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

לחצן חזרה למעלה