תוסף חדש לוורדפרס: RTL Feed Fixer

יש לכם אתר תוכן בעברית או ערבית שמבוסס על וורדפרס? פיתרו את בעית היישור והכיוון בקוראי ר.ס.ס. (כמו פידלי).
לוגו וורדפרס

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

תצלום מסך מפידלי לפני הפעלת התוסף. הטקסט מיושר משמאל לימין.
תצלום מסך מפידלי לפני הפעלת התוסף. הטקסט מיושר משמאל לימין.

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

על מנת להתמודד עם זה, יצרתי תוסף וורדפרס בשם RTL Feed Fixer שמסייע לכל אתר וורדפרס להתאים את הפידים שלו לכל קוראי הפידים וליישר את תכני הפיד ליישור המתאים לעברית (וערבית כמובן) ולהמנע משבירות. הוספתי את התוסף ל-WordPress.org והוא ניתן להורדה משם או מממשק התוספים של וורדפרס.

פידלי אחרי הפעלת התוסף
פידלי אחרי הפעלת התוסף – הטקסט מיושר מימין לשמאל.

איך משתמשים בתוסף? רק מפעילים אותו וזה הכל. שימו לב ש"הודות" למנגנון ה-caching של פידלי, רק הפוסטים שתפרסמו מרגע הפעלת התוסף יהיו מיושרים מימין לשמאל כמו שצריך. בקוראים אחרים זה ישפיע רטרואקטיבי כמובן.

למתכנתים שרוצים להציץ – קוד התוסף מופיע גם ב-GitHub. כמובן שלפי מיטב המסורת התוסף גם מתורגם (מעט המחרוזות המופיעות בהגדרות בפאנל התוספים) וגם יש לו בדיקות אוטומטיות. הוספת הבדיקות האוטומטיות לא רק תסייע לי מאוד אם ארצה להוסיף פונקציונליות ותכונות לתוסף. אלא גם תסייע לי לאבחן בעיות אם יתגלו בעיות בתוסף. בנוסף, תוספים עם בדיקות אוטומטיות שעובדות עם גרסת הבדיקות של וורדפרס עוברים את הבודקים של WordPress.org במהירות (פחות מ-12 שעות לאחר השליחה קיבלתי כבר אישור).

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

פוסטים נוספים שכדאי לקרוא

פתרונות ומאמרים על פיתוח אינטרנט

נגישות טכנית – פודקאסט ומבוא

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

תמונת תצוגה של מנעול על מחשב
פתרונות ומאמרים על פיתוח אינטרנט

הגנה מפני XSS עם Trusted Types

תכונה ב-CSP שמאפשרת מניעה כמעט הרמטית להתקפות XSS שכל מפתח ווב צריך להכיר וכדאי שיכיר.

פתרונות ומאמרים על פיתוח אינטרנט

SSG עם next

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

תמונה של הבית הלבן עם מחשוב ענן וטקסט: FEDRAMP
פתרונות ומאמרים על פיתוח אינטרנט

FedRAMP & FIPS מבוא למתחילים

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

גלילה לראש העמוד