לרוע המזל, אחת הבעיות המעצבנות ביותר בוורדפרס למשתמשים לא מתוחכמים הוא נושא התמונות. אם בטעות לא הקטנת את התמונה, או הקטנת אבל לא מספיק – אבוד, הלכה התצוגה. עכשיו לך תסיר את התמונה, תייצר אחת קטנה יותר ותשים, או תקטין אותה דרך העורך העשיר.
שלא לומר בכמה בדיוק צריך להקטין? מי יודע ?
הנה דרך להגרום לוורדפרס לסדר לכם את התמונות, אחרי שפעם אחת בדקתם מה גודל התמונה האופטימלית עבור התבנית שלכם, הוסיפו לדף ה css את הקוד הבא:
1 2 3 | * img { max-width: 480px; } |
שימו לב להחליף את הערך 480px בערך שנכון לכם (מנסיוני, ברוב התבניות 480 עובד מצויין)
זה כבר יידאג לתקן לכם את גודל התמונה בצורה אוטומטית.
עדכון:
הפתרון הנ"ל עובד מצויין בכל הדפדפנים חוץ מאשר IE6 – מה שכמובן לא עוזר לנו בכלל.
הנה פתרון יותר יצירתי:
1 2 3 | #header, #content, #footer, .widget { overflow: hidden; } |
הבעיה עם הפתרון הזה: הוא פשוט מקצץ לכם את כל מה שחרג בגודל – ולא מקטין את התמונה ![]()
אני משאירה לכם להחליט מה עדיף (או מה פחות גרוע).
נהניתם ? הרשמו לעדכוני RSS !
הכי עדיף (והכי נכון) זה לשים תמונה בגודל הנכון. מההתחלה.
ברור, אבל לפעמים האדם שכותב את הבלוג אינו אדם טכני, ואינו האדם שמתחזק את הבלוג.
אני מתחזקת 2 בלוגים חוץ מזה, שאינם שלי, ולא אני כותבת בהם, כמות הפעמים שהיו לי בעיות עקב תמונות בגדלים שונים, היא אסטרונומית.
לא משנה כמה תסביר, לא תמיד אנשים לא טכניים ממש מפנימים.
זה פותר את הבעיה, ומאפשר להם יחסית בקלות להבין מה קרה ולמה, ואפילו לתקן לבד אם צריך.
אני מבין את המוטיבציה, אבל הפתרון הזה, וה"האק" שמתלווה לו, נראים מסובכים אף יותר לאותם "לא טכניים".
מעבר לזה שהתוצאות באקספלורר לא מתקבלות על הדעת. כלומר, אני די בטוח שמי שישים תמונה תחת הרושם שאין שום מגבלת גודל רק מפני שהוא יישם את הפתרון הזה, והתוצאה תהיה שרואים רק חלק ממנה, או שלוקח לה נצח לעלות- לא יהיה מרוצה.
מדובר בלברר באופן חד פעמי מה הרוחב המקסימלי של תמונות שהתבנית תעמוד בו, מה שהפתרון שלך בכל מקרה דורש לעשות, וזהו.
מה שכן, אולי יש מקום שמעצבי תבניות יכללו את הנתון הזה במאפייני התבנית.
כאמור, הפתרון ווהאק אינו עבור אנשים לא טכניים, אלא דווקא עבור אנשים כמוני, שמתחזקים לאנשים אחרים את הצד הטכני.
אני מסכימה שהתוצאות באקספלורר מזעזעות (ואני לא אומר את הברור מאליו..), אבל שוב – זה פתרון עבור התומך.
ואגב, שווה לקרוא את זה:
http://andy.wordpress.com/2006/08/14/defective-themes-image-width/
כן.
הזוי לגמרי בעיניי… אבל פתרון מתכנתים קלאסי.
במערכות שייעודן הוא החצנה של תוכן, להעלים את התוכן על מזבח הלייאואט במקרה שיש קונפליקט, זה אפעס, תמוה.
(לפחות להחליף את ה-HIDDEN ב-AUTO!!!)
כלומר, אני מסכים עם ההנחה שאסור להתעלם מהבעיה, אבל אלה לא נראים לי הפתרונות הסבירים.
אני אנסה לחשוב על משהו יצירתי יותר.