דילוג לתוכן
חיפוש באתר

וורדפרס

תוספים לוורדפרס: איך בוחרים, כמה זה יותר מדי ומתי לוותר

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

· עודכן: · 0 צפיות ·

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

לפני שמתקינים: האם צריך תוסף?

הרבה תוספים מותקנים כדי לעשות דבר אחד קטן: להוסיף קוד מעקב, לשנות טקסט, להוסיף שדה, להסתיר אלמנט. ברוב המקרים האלה, כמה שורות קוד בתבנית (או בתבנית-בת) עושות את אותו הדבר — בלי עוד תוסף שצריך לעדכן ולנטר. התוספים שבאמת מצדיקים את עצמם הם אלה שעושים משהו מורכב שלא כדאי לכתוב מחדש: חנות, טפסים מתקדמים, מטמון, גיבוי, שכבת אבטחה.

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

איך בודקים תוסף לפני ההתקנה

בעמוד של כל תוסף במאגר הרשמי של וורדפרס יש כמה נתונים שאומרים הרבה:

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

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

מה המאגר הרשמי מבטיח — ומה לא

תוסף במאגר של וורדפרס עבר בדיקה בהגשה ומחויב להנחיות המאגר. בין השאר: הקוד חייב להיות תואם רישיון GPL וקריא (לא מוסתר), אסור לעקוב אחרי משתמשים בלי הסכמה, אסור לנעול פיצ'רים בתוך התוסף אחרי תקופת ניסיון, ואסור למשוך עדכונים מקוד משרתים חיצוניים. לפי אותן הנחיות, תוסף שנמצאה בו בעיית אבטחה נסגר להורדה עד שהיא נפתרת.

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

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

כמה תוספים זה יותר מדי?

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

  • כל תוסף הוא עוד משטח תקיפה — עוד קוד שיכול להכיל פרצה.
  • כל תוסף הוא עוד עדכון — ועוד סיכוי שעדכון ישבור משהו.
  • תוספים מתנגשים — במיוחד שני תוספים שעושים דברים דומים (שני תוספי מטמון, שני תוספי SEO, שני תוספי אבטחה).
  • תוספים טוענים קבצים — חלקם טוענים CSS ו-JavaScript בכל עמוד, גם בעמודים שבהם אין בהם שימוש. את ההשפעה רואים בבדיקת מהירות.

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

הקטגוריות שכמעט כל אתר צריך

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

ניקוי תוספים באתר קיים

  1. גיבוי מלא לפני שמתחילים.
  2. רשימה של כל התוספים: מה כל אחד עושה, מתי עודכן, והאם יש בו שימוש.
  3. מחיקה של תוספים מושבתים — תוסף מושבת עדיין יושב על השרת, ובחלק מהמקרים הקבצים שלו נגישים.
  4. איחוד תוספים שעושים דברים דומים.
  5. החלפת תוספים נטושים בחלופה מתוחזקת או בקוד בתבנית.
  6. בדיקה של האתר אחרי כל שינוי, לא בסוף.

שאלות נפוצות

תוסף מושבת מסוכן?

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

מה עושים עם תוסף שהפסיק להתעדכן?

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

כדאי להפעיל עדכונים אוטומטיים לתוספים?

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

מאמרים קשורים: Yoast מול Rank Math: איזה תוסף SEO לבחור לאתר וורדפרס.

מאמרים קשורים: WPML, Polylang או אתר נפרד לכל שפה: איך בונים וורדפרס רב-לשוני.

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

אהבתם את המאמר?

בואו נבנה יחד!

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

חיפוש באתר