תגיות: Elementor
-
מאתתגובות
-
12/01/2017 בשעה 02:11 #78064
maorb
Participantהי,
יש לי סליידר המלצות שמבוסס על slick. (משתמש בסקריפט slick שכבר מגיע עם האלמנטור, לא עושה לו enque). הסליידר עטוף כשורטקוד.
בפרונט הכל בסדר.
בממשק הניהול כנראה הslick לא נטען אז הסליידר לא מוצג כסליידר והקונסול מוציא שגיאת JS על הפונקציה slick שלא קיימת.
TypeError: $(...).slick is not a function
מבחינה ויזואלית בממשק של האלמנטור זה לא משנה לי שלא רואים את זה כסלייד. השאלה אם שגיאת ה JS הזאת לא עלולה להפריע לדברים אחרים, למרות שהשמירה כרגע נראית בסדר.12/01/2017 בשעה 08:10 #78065Yakir Sitbon
Participantבעדכון האחרון דאגנו לא לטעון את כל הספריות סתם בכל האתר, אלא אם כן יש באמת בעמוד את אלמנטור. לכן לכאורה גם הסקריפט לא נטען לך.
אני אבדוק היום דרך לתת לך אפשרות להטמיע את הסקריפטים בצורה רגילה.. אולי על ידי כמה שורות קוד פשוטות..
12/01/2017 בשעה 12:24 #78082maorb
Participantסבבה תודה.
בפרונט (לפחות כרגע) הסקריפט של slick דווקא כן נטען, גם בעמוד שלא משתמש באלמנטור. בכל מקרה זה טוב שלא ייטענו כל הסקריפטים תמיד, במיוחד בצד פרונט.
במקרה כזה באמת אשמח אם קיימת איזו פונקציית באקאנד לשאול "האם יש אלמנטור בעמוד הזה" כדי לטעון עצמאית את הסקריפט במידת הצורך.
בכל מקרה השאלה היתה בעצם לגבי זה בממשק הניהול 🙂12/01/2017 בשעה 14:34 #78104maorb
Participantאני עדיין לא מעדכן את אלמנטור ל- 1.1.x
עדיין עם 1.0.12
בגלל זה הסקריפט הזה עובד לי בפרונט על עמוד בלי אלמנטור.
בכל מקרה, לפני שאעדכן את אלמנטור לגרסה האחרונה אשמח לעדכון בנושא הזה כדי להחליט איך לטפל בטעינת הסקריפט הזה.
תודה07/02/2017 בשעה 12:45 #80117maorb
Participantיקיר, כתבת לפני כחודש בתגובה למעלה שתבדוק אפשרות להטמיע סקריפטים שמגיעים אם אלמנטור אבל שלא נטענו בעמודים שלא בנויים עם אלמנטור.
אשמח אם יש לך עדכון לגבי זה.07/02/2017 בשעה 14:48 #80124Yakir Sitbon
Participantהוספנו לסטייל אפשרות כזאת לא מזמן.. והסקריפטים מסתבר שהם נשכחו. בכל מקרה, הרגע שלחתי קומיט (צריך לצאת שיחרור היום או מחר בכל מקרה) שתוכל דרכו להשתמש בצורה כזאת:
add_action( 'wp_enqueue_scripts', function() { wp_enqueue_script( 'jquery-slick' ); } );08/02/2017 בשעה 13:41 #80167maorb
Participantאחלה תודה.
מחכה שעדכון הגרסה יגיע, בינתיים עוד אין09/02/2017 בשעה 17:05 #80191maorb
Participantעשיתי ENQUEUE לסקריפט, עכשיו הוא אכן מביא אותו גם בעמוד שלא בנוי עם אלמנטור.
עם זאת כנראה שאת הסטייל הוא לא טוען.
ניסיתי לחפש באלמנטור את השם של הסטייל כדי לעשות גם לו STYLE ENQUEUE, אבל לא כ"כ מצאתי, אולי איחדתם את זה יחד עם עוד קבצי סטייל?
בקיצור איזה ENQUEUE סטייל צריך לעשות כדי לטעון גם את זה?
תודה09/02/2017 בשעה 17:17 #80192Yakir Sitbon
Participantבקובץ הראשי של הפרונט שלנו..
09/02/2017 בשעה 17:29 #80193maorb
Participantאבל קובץ הפרונטאנד שלכם נטען בכל מקרה, ואם כך היה אמור לכלול גם את הCSS של SLICK, לא? נראה שזה לא טוען את ה CSS הזה.
09/02/2017 בשעה 17:32 #80194Yakir Sitbon
Participantwp_enqueue_style( 'elementor-icons' ); wp_enqueue_style( 'font-awesome' ); wp_enqueue_style( 'elementor-animations' ); wp_enqueue_style( 'elementor-frontend' );09/02/2017 בשעה 17:38 #80195maorb
Participantאז יספיק לטעון את elementor-frontend או שצריך את כל הרביעיה?
(וכלומר אין מצב לטעון דרך אלמנטור רק את מה שצריך לסליק אלא את כל הסטיילים שלו?)09/02/2017 בשעה 18:59 #80196Yakir Sitbon
Participantכל אחד לגופו בגדול.. תתחיל רק עם אלמנטור ותראה לאן להתקדם
-
מאתתגובות
- הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.
