התאמת API לוורדפרס
-
בניתי תוסף וורדפרס שמחבר בין האתר לבין המערכת אך כל התשובות מה-REST API של וורפרס חוזרות עם מרכאות משני הצדדים, לדוג':
|-"id_list_message=f-/9/100.&go_to_folder=1"
מה שגורם שהמערכת לא מבצעת את הפעולה, ולשם כך אני צריך לבנות קוד 'מתווך' שיסיר את המרכאות.
אם היה אפשר בהגדרה פשוטה לעשות את זה במערכת זה היה מקל מאוד -
@הקול-הירושלמי תבנה קוד פשוט, שאליו נשלחים כל הפרמטרים, והוא שולח את התשובה של וורדפרס בלי תו ראשון ואחרון.
-
@הקול-הירושלמי אמר בהתאמת API לוורדפרס:
בניתי תוסף וורדפרס שמחבר בין האתר לבין המערכת אך כל התשובות מה-REST API של וורפרס חוזרות עם מרכאות משני הצדדים, לדוג':
|-"id_list_message=f-/9/100.&go_to_folder=1"
מה שגורם שהמערכת לא מבצעת את הפעולה, ולשם כך אני צריך לבנות קוד 'מתווך' שיסיר את המרכאות.
אם היה אפשר בהגדרה פשוטה לעשות את זה במערכת זה היה מקל מאוד@Men770 אמר בהתאמת API לוורדפרס:
@הקול-הירושלמי תבנה קוד פשוט, שאליו נשלחים כל הפרמטרים, והוא שולח את התשובה של וורדפרס בלי תו ראשון ואחרון.
-
@הקול-הירושלמי לכאורה אפשר לעשות בינתיים שהתשובה תישלח מהתוסף כך:
&id_list_message=f-/9/100.&go_to_folder=1&ואז זה יוצא בתור:
"&id_list_message=f-/9/100.&go_to_folder=1&" -
מה הרווח ? המערכת לא מכירה בקיומן של מרכאות בתחילת משפט, וזורקת את המשתמש החוצה מהשלוחה
החזרתי:
return esc_html('&id_list_message=t-הודעה מיוחדת.&go_to_folder=/&');הסטרינג שחזר בפועל:
"&id_list_message=t-\u05d4\u05d5\u05d3\u05e2\u05d4 \u05de\u05d9\u05d5\u05d7\u05d3\u05ea.&go_to_folder=\/&"והמערכת מתעלמת
-
@הקול-הירושלמי דבר כזה לא אמור להיות בנוי בתוך ה Api של וורדפרס, REST API מחזיר json.
במקום זה אני מציע שתבנה בתוסף דף שמקבל ושולח את התשובה
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות