תמיכה « נושאים כלליים « עזרה בJS בפוסטים

  • נפתר chidada

    (@chidada)


    שוב שלום, ותודה על כל העזרה שלכם

    אני מעוניין להכניס קוד JS לאחד הפוסטים שלי, ונתקלתי בבעיה בגלל שאני צריך להכניס חלק מהקוד לHEAD ומכוון שזה לא באמת קובץ HTML אז אין HEAD… או שאני מדבר שטויות?

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

    תודה רבה
    תום

מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
  • Moderator maorb

    (@maorb)

    אם הדרישה הספציפית היא להכניס קוד לתוך ה – head, אז זה לא נעשה דרך הפןסט, אלא הדבר הנכון הוא לשמור את השורות בתוך קובץ פונקציות JS, או אם אין כזה, אז ליצור קובץ כזה, ואז להוסיף קריאה אל הקובץ במקום המתאים.
    כך גם יצומצמו שורות ה-inline js.

    עוד על JS ב-WP

    http://codex.wordpress.org/Using_Javascript

    Thread Starter chidada

    (@chidada)

    היי תודה על העזרה,
    עשיתי מה שאמרת (אני חושב) אבל זה עוד לא עובד

    בתוך הפוסט הכנסתי את ההפניה

    <script type="text/javascript" src="http://chidada.com/wp-content/themes/twentyeleven/js/fnc.js"></script&gt;

    ואז את ההמשך

    לחץ כאן כדי להציג/להסתיר את הטקסט
    <div id="some_name" style="display:none;">
    כאן נכנס הטקס
    </div>

    ובתוך הקובץ JS הכנסתי את הסקריפט

    <script type="text/javascript">
    var x=0;
    function DisplayMe(blabla)
    {
    if (x==0)
    {
    document.getElementById(blabla).style.display = "";
    x=1;
    }
    else
    {
    document.getElementById(blabla).style.display = "none";
    x=0;
    }
    }

    </script>

    לפי מה שהבנתי הסקריפט צריך להיות בתוך הHEAD בקובץ HTML רגיל

    תודה מראש על העזרה

    Moderator maorb

    (@maorb)

    את מה שהכנסת בתוך הפוסט צריך להכניס בקוד ב head
    <script type="text/javascript" src="http://chidada.com/wp-content/themes/twentyeleven/js/fnc.js"></script>

    בתוך הקובץ עצמו, ברגע שהסיומת שלו js ואתה קורא לו עם סקריפט, אז אתה לא צריך בתוך הקובץ את ההתחלה
    <script type="text/javascript">
    והסוף
    </script>

    Thread Starter chidada

    (@chidada)

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

    Moderator maorb

    (@maorb)

    בשמחה 🙂

מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
  • הדיון ‘עזרה בJS בפוסטים’ סגור לתגובות חדשות