WPML מאפשר לך להגדיר את פורמט כתובות ה־URL של השפות בדומיינים, בספריות או כפרמטרים. למד כיצד זה עובד ומצא מה הכי מתאים עבורך.
WPML מאפשר לך לבחור את פורמט כתובות ה־URL של השפות באתר באמצעות ארגומנט שפה ב־URL, בתיקיות וירטואליות או בדומיינים שונים (או סאב־דומיינים). באופן פנימי, כל השפות נשמרות במסד נתונים אחד של WordPress, אך עבור המבקרים השפות יכולות להיראות כאילו הן באתרים שונים.
באפשרותך לבחור את הפורמט הרצוי בעת הגדרת WPML בפעם הראשונה. אם ברצונך לשנות לפורמט אחר לאחר הגדרת WPML, תוכל לעשות זאת על ידי מעבר אל WPML → הגדרות → כתובות URL ו־SEO → פורמט כתובת URL של שפה וגלילה אל פורמט כתובת URL של שפה.
באפשרותך לבחור מבין האפשרויות הבאות:
שפות שונות בספריות
כאשר אתה מפעיל שפות בספריות, אתה מורה ל־WPML לסדר את התרגומים במה שנראה כמו תיקיות וירטואליות שונות. לדוגמה:
- www.example.com
- www.example.com/es/
- www.example.com/ja/

הגדרות שרת עבור שפות בספריות
כדי להגדיר את השפות בספריות, מודול השכתוב (rewrite module) של Apache חייב להיות מופעל. אם אין לך גישה להגדרות השרת שלך, אנא פנה לחברת האחסון שלך ובקש מהם להפעיל זאת.
האתר שלך צריך גם להשתמש במבנה קישורים קבועים "יפים". באפשרותך לשנות את מבנה הקישורים הקבועים של האתר בהגדרות WordPress שלך.
טעויות נפוצות
ודא שאינך מבצע אף אחת מהפעולות הבאות:
- יצירת ספריות אמיתיות באתר שלך
אין צורך ליצור ספריות ממשיות בהתקנת ה־WordPress שלך, או להתקין את WordPress מספר פעמים. למעשה, אם תעשה זאת, שפות בספריות לא יעבדו.ספריות אלו הן וירטואליות. הן אינן קיימות כנתיב פיזי כלשהו.
- הפניה לספריות אחרות
בדומה ליצירת ספריות אמיתיות, משתמשים מסוימים עורכים את קובצי ה־.htaccess שלהם ומוסיפים כללי הפניה. אל תעשה זאת. WPML יוצר את כללי ההפניה שלו באופן דינמי.
לטיפים נוספים בנושא פתרון בעיות, אנא עיין במאמר הבא: לא ניתן להפעיל ספריות שפה.
הצגת שפת ברירת המחדל של האתר שלך בספרייה
WPML גם מאפשר לך להציג את שפת ברירת המחדל שלך בספרייה ולבחור מה להציג בכתובת ה־URL הראשית (root URL) של האתר.

קרא עוד על הצבת שפת ברירת המחדל של האתר בספרייה.
דומיין שונה לכל שפה
באפשרותך למקם שפות שונות בדומיינים עצמאיים לחלוטין. לדוגמה:- www.example.com
- www.example.de
באפשרותך גם לבחור למקם שפות שונות בסאב־דומיינים שונים. לדוגמה:
- en.example.com
- de.example.com
הגדרות DNS ושרת להצגת דומיינים שונים לכל שפה
בחירה בפורמט זה דורשת ממך להגדיר את הגדרות ה־DNS והשרת המתאימות. אנא עיין במדריך שלנו לקבלת הוראות שלב אחר שלב על הגדרות השרת הנדרשות לשימוש בשפות בדומיינים.
אם אין לך גישה להגדרות השרת שלך, אנא פנה לחברת האחסון שלך לקבלת עזרה.
שם השפה נוסף כפרמטר
בחירה בהצגת השפה כפרמטר מוסיפה את השפה בסוף כתובת ה־URL של האתר שלך. לדוגמה:
- www.example.com/?lang=fr
- www.example.com/about/?lang=en
פורמט זה אינו דורש שינויים נוספים כלשהם בהגדרות השרת שלך.

