מה זה FTP: מדריך למתחילים על FTP עבור משתמשי וורדפרס

כיצד לגשת לקבצי אתר וורדפרס באמצעות FTP?

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

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

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

מה זה FTP ומדוע הוא חשוב?

אז מה זה FTP בעצם? File Transfer Protocol זו דרך להעביר מידע בין שרת ללקוח. קבצי האתר שלכם מאוחסנים על שרת של חברת האחסון ובאפשרותכם להשתמש ב FTP על מנת לקבל גישה לקבצים אלו מהמחשב האישי שלכם.

קיימות המון סיבות מדוע תרצו להשתמש ב FTP ולקבל גישה לקבצי האתר, הנה כמה מהן:

  • עבור התקנת תוספים ותבניות בצורה ישירה.
  • לטובת ביטול ידני של תבניות ותוספים למקרים בהם אתם נעולים ואין לכם גישה לממשק הניהול של וורדפרס.
  • כאשר אתם מעוניינים להעלות קבצי מדיה רבים במקביל (במקום קובץ אחד כל פעם).
  • כשאתם מעוניינים לבצע שינויים לקובץ htaccess לטובת שיפור ביצועי האתר, אבטחת האתר או ביצוע הפניות.
  • על מנת לבצע דיאגנוזה ותיקון של בעיות נפוצות באתר שלכם, כגון בעיות תאימות, Internal Server Errors וכדומה.
  • כאשר אתם מעוניינים לשנמך גירסת וורדפרס לגירסה ישנה יותר.

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

שימוש ב FTP Clients

בכדי להתחבר בפועל ב FTP לשרת שלכם, עליכם להוריד תוכנת FTP כלשהי (FTP Client). תוכנה זו תאפשר לכם להתחבר לשרת ולקבל גישה לקבצי אתר הוורדפרס שלכם.

ישנן המון תוכנות FTP בהן תוכלו להשתמש כגון Transmit, CyberDuck ו FileZilla. חלקם חינמיות וחלקן לא, ושלושתן עובדות מעולה. במדריך זה נראה כיצד להתחבר באמצעות FileZilla המתאימה למחשבי Windows & Mac, התוכנה חינמית ומאד פשוטה לתפעול.

איך להשתמש ב FTP על מנת לגשת לקבצי האתר?

בואו נראה כיצד להתחבר לשרת האחסון שלכם באמצעות FTP ובארבעה שלבים…

1. בצעו גיבוי לאתר שלכם

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

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

2. התקינו את FileZilla

אם לא עשיתם זאת כבר, התקינו את FileZilla. גשו לאתר שלהם ולחצו על .Download FTP Client. בחרו את הגרסה המתאימה למערכת ההפעלה שלכם (כנראה ותזוהה אוטומטית) והתקינו אותה כפי שאתם מתקינים כל תוכנה.

התקנת FileZilla

לאחר שסיימתם הפעילו את FileZilla, אין צורך בשום הגדרות מיוחדות עבורה.

3. התחברו לשרת באמצעות FTP

כאשר תפתחו את FileZilla, תגלו מסך הדומה למסך הבא:

ממשק FileZilla FTP

תמצאו כי ישנם מספר שדות ריקים בחלקה העליון של FileZilla כדלקמן: Host, Username, Password & Port. אין לכם מה לדאוג לגבי השדה Port בשלב זה, אך שלושת השדות הראשונים מייצגים את ההרשאות שלכם להתחבר לשרת.

שדות חיבור ל FTP ב Filezilla

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

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

במידה ויש לכם גישה לממשק הניהול של חברת האחסון (כגון cPanel) באפשרותכם לפתוח משתמש FTP ולקבל את כל ההגדרות הנחוצות.

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

Successful Connection Tranzilla FTP Client

שווה להזכיר כי אינכם נדרשים להכניס את הפרטים כל פעם מחדש, באפשרותכם להכניס את הפרטים באופן קבוע על ידי הוספת החיבור דרך ה Site Manager ב FileZilla. לחילופין, תמצאו חץ קטן מימין לכפתור ה Quickconnect בו יופיעו החיבורים האחרונים שלכם בכדי שתוכלו להתחבר במהירות.

4. נהלו את קבצי אתר הוורדפרס שלכם

כברירת מחדל, צד שמאל של FileZilla יציג את הקבצים והתיקיות במחשב האישי שלכם, וצד ימין יציג את הקבצים בשרת. על מנת להעביר קבצים כל מה שעליכם לעשות הוא לגרור אלו מצד לצד.

 

לאחר שהתחברתם תוכלו בדרך כלל למצוא את קבצי האתר שלכם תחת התיקייה public_html או התיקייה www. אם לא ביצעתם שינויים מיוחדים, התיקייה הראשית של האתר היא זו בה מופיעות התיקיות wp-admin ו wp-includes.

תיקיית וורדפרס ב FTPבמרבית המקרים הקבצים אותם תרצו לערוך יופיעו תחת התיקייה wp-content. בתיקייה זו נמצאות התבניות המותקנות באתר, התוספים ואף תיקיית ה Uploads המכילה את קבצי המדיה שהעליתם.

לצורך העניין, אם אתם מעוניינים להתקין תבנית חדשה העתיקו את קבצי התבנית לתיקייה wp-content/themes. אם אתם מעוניינים להוסיף או למחוק תוסף כלשהו ניתן לעשות זאת בתיקיית wp-content/plugins.

לסיכום

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

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

רועי יוסף
רועי יוסף

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

2תגובות...
  • אלון גולדמן 9 בדצמבר 2018, 12:53

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

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

    • רועי יוסף 9 בדצמבר 2018, 15:25

      כמובן שהדרך הנכונה היא באמצעות Version Control כלשהו כמו Git. לגבי המאמר נשמע על הכיפאק אם אתה מוכן להשקיע את הזמן.

      עלה מולי באימייל…

השאירו תגובה

פעימות