שגיאת קונסול באלמנטור

פורום התמיכה פתוח למשתמשים מנויים בלבד. יש להתחבר או להרשם כדי להוסיף דיון או תגובה בפורום.

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

ראשי פורומים תמיכה שגיאת קונסול באלמנטור

דיון זה מוגדר: סגור

תגיות: 

מוצגות 13 תגובות – 1 עד 13 (מתוך 13 סה״כ)
  • מאת
    תגובות
  • #78064

    maorb
    משתתף

    הי,
    יש לי סליידר המלצות שמבוסס על slick. (משתמש בסקריפט slick שכבר מגיע עם האלמנטור, לא עושה לו enque). הסליידר עטוף כשורטקוד.
    בפרונט הכל בסדר.
    בממשק הניהול כנראה הslick לא נטען אז הסליידר לא מוצג כסליידר והקונסול מוציא שגיאת JS על הפונקציה slick שלא קיימת.
    TypeError: $(...).slick is not a function
    מבחינה ויזואלית בממשק של האלמנטור זה לא משנה לי שלא רואים את זה כסלייד. השאלה אם שגיאת ה JS הזאת לא עלולה להפריע לדברים אחרים, למרות שהשמירה כרגע נראית בסדר.

    #78065

    Yakir Sitbon
    משתתף

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

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

    #78082

    maorb
    משתתף

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

    #78104

    maorb
    משתתף

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

    #80117

    maorb
    משתתף

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

    #80124

    Yakir Sitbon
    משתתף

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

    add_action( 'wp_enqueue_scripts', function() {
        wp_enqueue_script( 'jquery-slick' );
    } );
    #80167

    maorb
    משתתף

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

    #80191

    maorb
    משתתף

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

    #80192

    Yakir Sitbon
    משתתף

    בקובץ הראשי של הפרונט שלנו..

    #80193

    maorb
    משתתף

    אבל קובץ הפרונטאנד שלכם נטען בכל מקרה, ואם כך היה אמור לכלול גם את הCSS של SLICK, לא? נראה שזה לא טוען את ה CSS הזה.

    #80194

    Yakir Sitbon
    משתתף
    wp_enqueue_style( 'elementor-icons' );
    wp_enqueue_style( 'font-awesome' );
    wp_enqueue_style( 'elementor-animations' );
    wp_enqueue_style( 'elementor-frontend' );
    #80195

    maorb
    משתתף

    אז יספיק לטעון את elementor-frontend או שצריך את כל הרביעיה?
    (וכלומר אין מצב לטעון דרך אלמנטור רק את מה שצריך לסליק אלא את כל הסטיילים שלו?)

    #80196

    Yakir Sitbon
    משתתף

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

מוצגות 13 תגובות – 1 עד 13 (מתוך 13 סה״כ)

הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.