WPML

אנו שמחים להכריז על השקת WPML GraphQL, תוסף גישור חדש המקשר בין WPML ל־WPGraphQL, ומאפשר תמיכה רב-לשונית בתוך הסכמה של GraphQL.

WPML GraphQL, המיועד למפתחים המשתמשים ב־Gatsby, ב־React, ב־Vue ובטכנולוגיות צד לקוח פופולריות אחרות, הוא הפתרון האופטימלי ליצירת אתרי WordPress בתצורת Headless במספר שפות.

מהו WordPress בתצורת Headless?

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

לעיתים, עליך לבנות יישום צד לקוח מותאם אישית לחלוטין ללא צורך לעקוב אחר תבנית WordPress והיררכיית כתובות ה־URL. במילים אחרות, אינך רוצה להיות מוגבל לאופן שבו ערכות עיצוב של WordPress פועלות, אלא ברצונך לבנות צד לקוח משלך.

עם זאת, עדיין תוכל להשתמש ב־WordPress לכל צורכי יצירת התוכן והעריכה שלך.

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

לבסוף, WPML GraphQL הוא מרכיב הקסם שמאפשר לך לקבל נתוני שפה ותרגומים מתוסף WPML. הדבר מאפשר לך לבנות אתר WordPress רב-לשוני ומותאם אישית בתצורת Headless.

צד לקוח

Gatsby

תשתית צד לקוח לבניית היישום או האתר הפונה למשתמש

תוסף נלווה של Gatsby עבור WordPress

התוסף הנלווה Gatsby-Source-WordPress מאפשר ל־Gatsby לקבל נתונים מצד השרת של WordPress שלך

צד שרת

WordPress

עבור כל צורכי ניהול התוכן שלך, אתה משתמש רק בצד השרת

תוסף WPGraphQL עבור WordPress

מוסיף תמיכה ב־GraphQL ל־WordPress

תוסף WPML GraphQL עבור WordPress

מאפשר תכונות רב-לשוניות בתוך הסכמה של GraphQL

תוסף WPGatsby עבור WordPress

אופציונלי, אך עשוי להיות שימושי בהתאם לצרכים שלך

יכולות משופרות עם WPML GraphQL

WPML GraphQL משתלב עם WPGraphQL ומוסיף שדות ופילטרים חדשים לסכמה של GraphQL. לאחר התקנת התוסף, תוכל לנווט אל GraphQL → GraphQL IDE ולהשתמש ב־Query Composer כדי לתשאל ולסנן תוכן במספר שפות.

בצילום המסך למטה, תוכל לראות כמה קל להשתמש בשדה language כדי לאחזר רשימה של כל הפוסטים באתר WordPress, כולל קוד השפה, מזהה הכתובת וה־URI שלהם. תוכל גם להשתמש בשדה translations כדי לקבל מידע דומה עבור התרגומים של כל פוסט:

שימוש בשדות language ו־translations ב־Query Composer לאחזור פוסטים במספר שפות

השילוב הזה בין WPML GraphQL לבין WPGraphQL פותח עולם של אפשרויות רב-לשוניות:

  • בניית אתרי WordPress רב-לשוניים בתצורת Headless
  • שימוש בשדות חדשים (language, language code, translations) כדי לאחזר נתוני שפה ותרגומים ספציפיים מתוסף WPML
  • סינון סוגי פוסטים, טקסונומיות ותגובות לפי שפה
  • קבלת נתוני שפה עבור אובייקטים וצמתים
  • תשאול נתונים על בסיס כל השפות המותקנות או שפות ספציפיות

כבונוס, WPML GraphQL משתלב היטב עם ACF, עם ACF Multilingual ועם WPGraphQL for Advanced Custom Fields. הדבר מאפשר לך לקיים אינטראקציה בקלות עם נתונים רב-לשוניים המגיעים משדות ACF.

למידע נוסף על האופן שבו פונקציונליות רב-לשונית יכולה לשדרג את WPGraphQL, עיין בעמוד המוקדש ל־WPML GraphQL.

הורדה והתקנה

תוכל למצוא את תוסף WPML GraphQL בעמוד ההורדות של WPML.

או שמאזור הניהול של האתר שלך, תוכל לעבור אל תוספים → תוסף חדש וללחוץ על הלשונית מסחרי.

הורדת WPML GraphQL מהלשונית מסחרי בעמוד תוספים

שתף את מחשבותיך

האם אתה משתמש כרגע ב־WPGraphQL עבור פיתוח האתרים שלך? האם אתה מתכנן ליצור אתר WordPress בתצורת Headless עם פונקציונליות רב-לשונית? נשמח לשמוע את מחשבותיך!

שתף את המשוב שלך וספר לנו כיצד אתה מתכנן להשתמש בתוסף WPML GraphQL בתגובות למטה.

מצאת את זה שימושי? שתף מאמר זה: