WPML

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

למרות שמם הדומה (והמבלבל), אין להם שום קשר לפוסטים ועמודים דביקים ב־WordPress.


נתחיל עם דוגמה:

נניח שיש רק שני עמודים באתר שלנו – עמוד דף הבית ועמוד בשם Space Whiz (המוצר החדש, הטוב ביותר והיחיד שלנו). מדף הבית יש קישור אל Space Whiz. אנחנו משתמשים בכתובות URL יפות, ולכן הכתובת שלו היא:

oursite.com/space-whiz/
Space Whiz מצליח נהדר, אז אנחנו כותבים לו המשך – Space Attack. אנחנו יוצרים עמוד מוצרים חדש, והופכים אותו לעמוד האב של שתי התוכנות שלנו. אז עכשיו, יש לנו:
oursite.com/products/
oursite.com/products/space-attack/
oursite.com/products/space-whiz/
מה יקרה לקישור בדף הבית שלנו שמצביע אל oursite.com/space-whiz/?

הוא מצביע למקום הלא נכון. כתובת ה־URL של העמוד הזה משתנה אל oursite.com/products/space-whiz/ (WordPress אומנם מבצעת הפניה חכמה לכתובת ה־URL החדשה, אבל זה נעשה על סמך ניחוש. אוכל לספר לך על כך יותר אם זה מעניין אותך).

לא היה נחמד אם הקישור בדף הבית היה מתעדכן בקסם לכתובת ה־URL הנכונה?

זה בדיוק מה שקישורים דביקים עושים.

כאשר קישורים דביקים מופעלים, כל הקישורים הפנימיים בין עמודים ופוסטים מתעדכנים אוטומטית כאשר כתובות ה־URL שלהם משתנות. אם כתובת URL של עמוד (קישור קבוע) משתנה, כל הקישורים אליו יתעדכנו באופן מיידי.

זה עשוי להמחיש זאת קצת יותר טוב.

לפני אחרי
הדגמה של קישורים דביקים לפני השינוי הדגמה של קישורים דביקים אחרי השינוי כשהם כבויים
לפני אחרי
הדגמה של קישורים דביקים לפני השינוי הדגמה של קישורים דביקים אחרי השינוי כשהם מופעלים

האם יצא לך פעם לצייר ב־MS Word (או ב־OpenOffice)? כדי לחבר אובייקטים, אפשר לצייר קווים או להציב מחברים (connectors). קווים פשוט מצביעים למקום כלשהו. מחברים מצביעים על אובייקטים. כאשר האובייקטים זזים, המחברים זזים איתם. קווים פשוט ממשיכים להצביע למקום שבו האובייקטים היו קודם.

הקישורים הדביקים של WPML הם כמו מחברים. הם עוקבים אחר המיקום שאליו עמודים עוברים וזזים איתם – ומכאן שמם.


כאשר קישורים דביקים מופעלים, WPML מבצע שני דברים:
  1. כאשר פוסטים ועמודים נשמרים, הוא משנה את כל כתובות ה־URL לדביקות.
  2. כאשר עמודים מוצגים, הוא מחשב את כתובות ה־URL בפועל עבור הקישורים.
קישורים שהפכו לדביקים על ידי SitePress
קישורים שהפכו לדביקים על ידי SitePress

כאשר אתה שומר עמוד או פוסט, WPML בודק אם יש קישורים לעמודים או פוסטים אחרים. הוא מחליף את כל הקישורים האלה בקישורים בסגנון ברירת מחדל. במקום לשמור את <a href="http://oursite.com/space-whiz/">, הוא ישמור <a href="/he/?page_id=5"> (או כל מזהה (ID) אחר של העמוד). זוהי כתובת ה־URL בסגנון ברירת מחדל.

לאחר מכן, כאשר העמוד מוצג, WPML מחליף בחזרה את כל הקישורים לכתובות ה־URL הנוכחיות שלהם. כאשר כתובת ה־URL של Space Wiz היא http://oursite.com/space-whiz/, זה מה שתקבל. כאשר היא משתנה, הקישורים בכל העמודים מתעדכנים באופן מיידי.


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

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

האם המבקרים רואים משהו מזה?


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

כאשר מבקרים צופים בעמודים שלך (או כאשר אתה מציג אותם בתצוגה מקדימה), כולם יהיו קישורים יפים.


שאלה מצוינת! אני שמח ששאלת את זה.

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

יש לך משוב?


אני מקווה שזה מסביר טוב יותר את הקישורים הדביקים של WPML. מה דעתך על כך? האם אתה מוצא שזו תכונה שימושית? יש לך רעיונות לשיפורים?

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