Favicon עבור WordPress
WordPress קורא ל-favicon בשם סמל אתר ותמך בו באופן מקורי מאז גרסה 4.3. אתה יכול להעלות אחד מה-Customizer תוך פחות מדקה, או לעקוף אותו באופן פרוגרמטי ב-functions.php של העיצוב שלך לשליטה מלאה. השתמש ב-favicon generator כדי ליצור אייקון מוכן לייצור לפני שאתה מעלה, ופעל לפי WordPress favicon tutorial להדרכה מפורטת יותר.
WordPress מטפל באופן מקורי בהזרקת favicon באמצעות תכונת Site Icon, שהוצגה ב-WordPress 4.3. כאשר אתה מעלה תמונה ב-Customizer, WordPress חותך אותה אוטומטית, יוצר גרסאות קטנות יותר ומחדיר את התגים '<link rel='icon'>' ו-<link rel='apple-touch-icon'>' הנכונים לכל עמוד. אין צורך בפלאגין או בשינוי קוד עבור הרוב המכריע של האתרים.
כדי לגשת להגדרת סמל האתר, היכנס ללוח המחוונים לניהול WordPress שלך ונווט אל מראה > התאמה אישית. בסרגל הצד השמאלי, לחץ על זהות אתר. אתה תראה את שדה העלאת סמל אתר ליד החלק התחתון של החלונית. לחץ על בחר תמונה, העלה את הסמל שלך, חתוך אותו אם תתבקש ולחץ על פרסם. ה-favicon שלך עולה לאוויר מיד בטעינת העמוד הבאה.
WordPress דורש גודל תמונה מינימלי של 512×512 פיקסלים עבור סמל האתר. העלה ריבוע PNG ברזולוציה זו או יותר - WordPress יפיק גרסאות קטנות יותר (16×16, 32×32, 180×180) באופן אוטומטי מהמקור. לעולם אל תעלה תמונה קטנה ותצפה מ-WordPress לשדרג אותה; התוצאה תהיה סמל מטושטש בלשוניות הדפדפן.
PNG הוא הפורמט המומלץ להעלאות של WordPress מועדפים. הפלטפורמה תומכת גם ב-JPEG ו-GIF, אבל JPEG אינו תומך בשקיפות ו-GIF מספק דחיסה לקויה עבור סמלי לוגו צילום. רקע שקוף PNG מבטיח שהסמל שלך ייראה נקי מול כל נושא של דפדפן, כולל פסי כרטיסיות במצב כהה.
אם ערכת הנושא שלך משתמשת בעורך האתר גוטנברג (עריכת אתר מלא), הנתיב של סמל האתר עשוי להיות שונה מעט. חפש תחת מראה > עורך > סגנונות או השתמש בהגדרות חסימת לוגו האתר. ערכות נושא מסוימות גם חושפות שדה favicon בחלונית Global Settings. הפונקציה הבסיסית WordPress זהה - רק נתיב ממשק הניהול משתנה.
לשליטה מתקדמת - למשל, הצגת סמל אחר בספריית המשנה של החנות לעומת הבלוג - אתה יכול לעקוף את כתובת האתר של סמל האתר באופן פרוגרמטי. הוסף את זה ל-functions.php של ערכת הנושא שלך או לפלאגין ספציפי לאתר: `add_filter('get_site_icon_url', function($url, $size, $blog_id) { return 'https://example.com/custom-favicon.png'; }, 10, 3);`. זה עוקף את ה-Customizer לחלוטין ומאפשר לך להציג כל סמל מכל כתובת אתר.
חלק מהפלאגינים של בוני דפים (Elementor, Divi, Beaver Builder) מוסיפים הגדרות favicon משלהם שיכולות להתנגש עם ה-WordPress Customizer. בדוק את חלונית הגדרות האתר של בונה הדפים שלך והסר כל ביטול של סמלים של Favicon שם, ולאחר מכן הגדר אותו מחדש דרך ה-WordPress Customizer המקורי. קיום שני תגי favicon מתחרים באותו דף יכול לייצר תוצאות לא עקביות בדפדפנים.
התקנות ריבוי אתרים של WordPress דורשות שלכל אתר משנה יהיה סמל אתר משלו מוגדר בנפרד. הגדרות מנהל הרשת אינן עוברות אתרי המשנה. אם אתה רוצה Favicon משותף על פני כל הרשת, השתמש בגישת הסינון התוכנותי והתחבר לכתובת ה-URL של סמל האתר ברמת הרשת באמצעות תוסף חובה (mu-plugins).
תוספי מטמון כגון WP Rocket, W3 Total Cache או LiteSpeed Cache יכולים לעכב עדכוני favicon. לאחר שינוי סמל האתר שלך, נקה את כל שכבות המטמון: מטמון האובייקטים WordPress, מטמון העמודים, מטמון ה-CDN שלך ומטמון הדפדפן שלך. אם הסמל הישן ממשיך, הוסף את `?v=2` לקישור favicon באופן ידני ב-HTML או המתן עד שהמטמון TTL יפוג.
כדי לבדוק ש-WordPress מוציא את תגי ה-favicon הנכונים, לחץ לחיצה ימנית על האתר שלך בדפדפן, בחר הצג מקור דף וחפש את `rel='icon'`. אתה אמור לראות גם ערך favicon.ico וגם ערך apple-touch-icon המצביע על התמונה שהעלית. אם אחד מהם חסר, ייתכן שהערכת נושא שלך עוקפת את `wp_head()` - ודא ש-`<?php wp_head(); ?>` נקרא ב-header.php של ערכת הנושא שלך.
תוספים של צד שלישי WordPress SEO כמו Yoast SEO ו-Rak Math כוללים מטא נתונים חברתיים וסכימה משלהם, אך אינם מפריעים לסמל האתר. עם זאת, אם התקנת תוסף ספציפי ל-favicon לפני שנים לפני ש-WordPress הוסיפה תמיכה מקורית, הפלאגין הזה עלול כעת להתנגש. השבת כל פלאגין של favicon מדור קודם לפני השימוש באפשרות המובנית Customizer.
עבור אתרים המתארחים ב-WordPress.com (בניגוד ל-WordPress.org שמתארח בעצמו), נתיב ה-favicon נמצא ב-My Sites > Settings > General > Site Icon. השלבים כמעט זהים לזרימת ה-Customizer המארח בעצמך, אך עריכת ערכות נושא ותוספים מוגבלים בהתאם לתוכנית שלך. העלה 512×512 PNG ושמור - WordPress.com מטפל בכל שינוי גודל והזרקת תגים.
לאחר הגדרת ה-favicon שלך, ודא שהוא פועל כהלכה באמצעות favicon tester על ידי הזנת כתובת האתר שלך. זה מאשר שהסמל נגיש לציבור ומופיע בנתיב הצפוי. בדוק גם את best favicon size כדי להבין אילו רזולוציות WordPress מייצר והאם עליך להוסיף רזולוציות באופן ידני לתמיכה ב-PWA.
איך זה עובד
- 1
צור סמל 512×512 favicon
השתמש ב-[favicon generator](tool:favicon-generator) עם הלוגו שלך PNG או SVG כמקור. הורד את החבילה המלאה - אתה צריך לפחות את המקור PNG עבור מעלה WordPress.
- 2
פתח את ה-WordPress Customizer
ב-WordPress שלך, עבור אל מראה > התאמה אישית > זהות אתר. גלול לקטע סמל אתר בתחתית.
- 3
העלה וחתוך את הסמל שלך
לחץ על בחר תמונה, העלה את ה-512×512 PNG שלך ואשר את החיתוך. WordPress יפיק גרסאות של 16, 32 ו-180 פיקסלים מהמקור שלך באופן אוטומטי.
- 4
לחץ על פרסם
WordPress מחדיר את תגי הקישור של favicon לכל עמוד באתר שלך. השינוי פעיל מיד בטעינת העמוד הבא שלא שמור במטמון.
- 5
נקה את המטמון שלך ואמת
סרוק כל מטמון תוסף מטמון (WP Rocket, LiteSpeed וכו') ואת ה-CDN שלך. פתחו את האתר בחלון דפדפן פרטי ואשרו שה-favicon מופיע בלשונית. השתמש ב-[favicon tester](utility:favicon-tester) לבדיקה חיצונית מהירה.
נסה עכשיו
צור Favicon מוכן ל-WordPress
מחולל פביקוןשאלות נפוצות
איפה הגדרת ה-favicon ב-WordPress?+
מראה > התאמה אישית > זהות אתר > סמל אתר. בעיצובים של עריכת אתר מלא זה עשוי להיות תחת מראה > עורך > סגנונות. העלה 512×512 PNG ולחץ על פרסם - WordPress יוצר את כל הגדלים הנדרשים באופן אוטומטי.
איזה גודל favicon צריך WordPress?+
מינימום 512×512 פיקסלים, ריבוע. WordPress יוצר גרסאות של 16×16, 32×32 ו-180×180 מתמונת המקור שלך. העלאת תמונה קטנה יותר גורמת לסמלים מטושטשים בגדלים גדולים יותר.
מדוע WordPress favicon שלי לא מתעדכן לאחר ששיניתי אותו?+
דפדפנים ותוספי מטמון מאחסנים קבצי מטמון בצורה אגרסיבית. נקה את מטמון הדף WordPress שלך, מטמון CDN שלך ולאחר מכן פתח את האתר בחלון דפדפן פרטי/סתר. אם הסמל הישן עדיין מופיע, הוסף את ?v=2 לכתובת ה-favicon ב-header.php של ערכת הנושא שלך כדי לאלץ שליפה חדשה.
האם אני צריך תוסף כדי להוסיף favicon ב-WordPress?+
לא. התכונה המובנית של סמל האתר (מראה > התאמה אישית > זהות אתר) מטפלת ב-99% ממקרי השימוש ללא שום תוסף. תוספים מדור קודם של favicon שקודמים ל-WordPress 4.3 יכולים למעשה להתנגש - השבת אותם אם התקנתם.
האם אני יכול להשתמש ב-favicon שונה בדפים שונים?+
כן, עם PHP. השתמש במסנן get_site_icon_url ב-functions.php כדי להחזיר כתובת אתר אחרת של סמל על סמך תגים מותנים כמו is_shop() או is_category(). ה-Customizer לא יכול לעשות זאת באופן מקורי.
האם WordPress תומך ב-SVG favicons?+
מעלה סמל האתר של Customizer אינו מקבל את SVG עקב מגבלות האבטחה SVG של WordPress. כדי להוסיף favicon של SVG, הציבו אותו באופן ידני באמצעות wp_head או הוסף את תג הקישור ישירות ל-header.php של ערכת הנושא שלך לצד תגיות ה-Site Icon הסטנדרטיות.
ערכת הנושא WordPress שלי לא מציגה את ה-favicon שהגדרתי - למה?+
ערכת הנושא שלך עשויה שלא לקרוא ל-wp_head() ב-header.php, שנדרש ל-WordPress להחדיר את תגי ה-favicon שלו. בדוק ש-`<?php wp_head(); ?>` מופיע ב-header.php של ערכת הנושא שלך מיד לפני תג הסגירה `</head>`. ערכות נושא ישנות יותר או מקודדות גרועות לפעמים משמיטות את הקרס הזה.