תגיות: Customizer, אחוזים, גלילה למעלה, התאמה אישית
-
מאתתגובות
-
19/01/2016 בשעה 13:41 #43845
הי תמיכה, מה שלומכם?
אני פונה אליכם כעת לגבי הגלילה למעלה- שניתן להגדיר לה החל ממתי היא תופיע. העניין הוא שההגדרה היא באחוזים, והיות ויש לי עמוד בית ארוך במיוחד, חשוב לי שהגלילה למעלה תופיע אחרי שמתחילים לרדת בעמוד, נניח ב-40 אחוז. כתוצאה מכך, בעמודים קצרים הגלילה מופיעה above the fold וזה לא אמור להיות כך.
לכן שני דברים לי אליכם:
1. מה חתיכת הקוד שדרושה לי בבקשה להוסיף ל live css בשביל להמיר את יחידת המידה מהאחוזים לפיקסלים מדוייקים- כלומר, שהגלילה תופיע אחרי 800 פיקסל גובה.
2. הצעת ייעול- אפשרו לכולם בהתאמה אישית לעבוד לפי פיקסלים מדוייקים מראש העמוד. זה הרבה יותר נכון מאשר אחוזים.19/01/2016 בשעה 18:11 #438841. לצערי זה לא אפשרי, זה ברמת ה JS של התבנית
2. ההגיון של האחוזים הוא מאוד פשוט והכי נכון. כי ככה גם בעמודים שהם נמוכים יותר מ 800px זה יופיע ולא יהיו באגים.בכל מקרה תני לנו לבדוק אולי יש אפשרות באמצעות תבנית בת לכתוב פונקציה שתגדיר עמוד מסויים עם אחוז גלילה שונה מהרגיל
19/01/2016 בשעה 18:40 #43885תשתמש בקוד הבא דרך תבנית הבת:
function pojo43845_change_scroll_up_distance_per_posts( $value ) { if ( 111 === get_the_ID() ) { $value = '80'; } return $value; } add_filter( 'theme_mod_scroll_up_distance', 'pojo43845_change_scroll_up_distance_per_posts', 100 );
תשנה את המספר
111
למספר הפוסט שאתה רוצה. ואת המספר80
לכמה שאתה רוצה.20/01/2016 בשעה 02:04 #43922לפתור את זה ברמת הקוד לכל עמוד ידנית זה טלאי זמני, הכוונה היא לפתור עם החבר׳ה מהתמיכה את הבעיה מן השורש כדי ליצור מוצר יותר נכון.
אריאל,
מדוע לדעתך ההגיון של האחוזים הכי נכון? הרי למה שתהיה גלילה למעלה בעמודים שנמוכים מ-800 פיקסלס?
בהגיון שלי, הגלילה למעלה צריכה להופיע רק בעמודים ארוכים, ולא להופיע בעמודים קצרים. כל הרעיון הוא שהיא מתחילה להופיע רק אם העמוד ארוך מכדי מה שנראה על המסך במבט ראשון לפני שגוללים.
אולי יש דרך אחרת? אולי צריך להגדיר את הופעת הגלילה למעלה מייד עם התחלת הסקרול ורק כאשר יש סקרול, ואז ההופעה של הגלילה תתחיל רק כאשר יש בה צורך?20/01/2016 בשעה 16:52 #44009אין הגיון לעבוד בשיטה של פיקסלים, כי כמו שכתבתי היא פשוט לא נכונה בעולם שעובד עם עשרות או מאות גדלים שונים של מסכים, החל ממובייל וכלה במסכי 42 אינצ' ומעלה. בכלל אנחנו הולכים לעבור משיטה של בניה בפיקסלים לעבוד בשיטה של גודל יחסי, כי זה יותר נכון לחלוטין.
בכל מקרה מה שציינת לגבי עמודים קצרים במיוחד, זה באמת משהו שאנחנו אולי נשכתב בגרסה הבאה שהכפתור יוצג אך ורק אם יש סקרולינג לעמוד, במידה ולא הוא לא יוצג בכלל.
-
מאתתגובות
הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.