האם ישנה אפשרות ליצור קישור מראש העמוד לאיזו נקודה בעמוד?

  • הוסף לסימניות
  • #1
יש לי פוסט ארוך בוורדפרס. הוא כולל כמה פרקים.
ברצוני לעשות למעלה קישורים - פרק א, פרק ב, וכעזה"ד, וכשילחצו על 'פרק ב' - זה יקפיץ להמשך העמוד - לפרק ב'.
איך עושים את זה?
 
  • הוסף לסימניות
  • #3
נכתב ע"י buildsite;1916394:
ליצור בhtml כותרת עם idמסויים ולקשר אליו..

This user does not have permission to use the HTML BB code.

למידע נוסף כאן

תראה את הכותרת של האשכול.

הם מחפשים עזרה במערכת וורדפרס. מה שאתה כתבת, לא נותן להם כלום, בתוך וורדפרס.
 
  • הוסף לסימניות
  • #4
נכתב ע"י שמואל גרינשטיין;1916585:
תראה את הכותרת של האשכול.

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

תודה. זה דוקא כן עובד בוורדפרס. רק שצריך להכנס לקוד הדף כדי לשתול את הקוד.
אבל שמואל צודק בכך שעדיף איזה כפתור קישור יחודי שיעשה את זה, ולא להכנס כל פעם לקוד ולעשות זאת ידנית.
 
  • הוסף לסימניות
  • #5
במחשבה נוספת, אם יש קוד, וצריך רק להוסיף לחצן ב"עורך הויזואלי", אני מבין שזה לא מסובך, אז אולי מישהו יסביר איך מוסיפים לחצן, או כמה לחצנים [פתיחה, סגירה, פסקה וכ'] והם ישתלו את הקוד ב"עורך הויזואלי" ללא צורך לגשת לעורך HTML?
 
  • הוסף לסימניות
  • #6
נכתב ע"י נירוש;1916804:
במחשבה נוספת, אם יש קוד, וצריך רק להוסיף לחצן ב"עורך הויזואלי", אני מבין שזה לא מסובך, אז אולי מישהו יסביר איך מוסיפים לחצן, או כמה לחצנים [פתיחה, סגירה, פסקה וכ'] והם ישתלו את הקוד ב"עורך הויזואלי" ללא צורך לגשת לעורך HTML?

לא ככ הבנתי את השאלה..
אבל אם זה רק בשביל פוסט אחד תעשה את זה ידני בקובץ הhtml.. זה טיפה עבודה שחורה אבל לא נורא בכלל
 
  • הוסף לסימניות
  • #7
נכתב ע"י buildsite;1916839:
לא ככ הבנתי את השאלה..
אבל אם זה רק בשביל פוסט אחד תעשה את זה ידני בקובץ הhtml.. זה טיפה עבודה שחורה אבל לא נורא בכלל

זה בדיוק הנקודה, שזה אמור להיות בעשרות דפים... ובכל דף 20-30 פעם...
 
  • הוסף לסימניות
  • #9
התוסף הזה נראה נחמד מאד.

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

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

אם תרצו עזרה נוספת, או הדרכה קצרה, תוכלו לפנות אלי. בשמחה.
 
  • הוסף לסימניות
  • #10
לא יודע איך התוסף עובד אבל יש פה שתי דברים, אחד זה קישור לנקודה בעמוד, צריך לתת במקום ההוא ID מסוים נניח 123 (אפילו דיב ריק יעשה את העבודה מצוין)
ואז יוצרים קישור בתחילת העמוד ל #123 וזה יוריד ישר לדיב.
בשפת הHTML קואים לזה anchor (בתרגום לעברית זיז)
אם רוצים גלילה איטית אז יש כל מיני משחקי JS זה נקרה smooth scroll
הנה איך שזה בjquery פשוט תוסיף את הקוד לאינדקס.
https://css-tricks.com/snippets/jquery/smooth-scrolling/
 
  • הוסף לסימניות
  • #11
מי יכול לתת הסבר -
מדוע כשאני מפעיל קישור כזה, זה מבצע רענון לדף וטוען אותו מחדש, ואז מביא אותי לנקודה המבוקשת בהמשך העמוד, ולא מגיש אותי ישירות לנקודה בהמשך העמוד?
PHP:
<a href="taamu.co.il/?p=3102&action=edit/f_01192.html#HtmpReportNum0004_L2">שער הרביעי - שער העזות</a>
 
  • הוסף לסימניות
  • #12
כי אתה מקשר לעמוד מחדש, תוריד את כל הקידומת ותשאיר רק את זה
PHP:
<a href="#HtmpReportNum0004_L2">שער הרביעי - שער העזות</a>
 
  • הוסף לסימניות
  • #13
נכתב ע"י avram;1926270:
כי אתה מקשר לעמוד מחדש, תוריד את כל הקידומת ותשאיר רק את זה
PHP:
<a href="#HtmpReportNum0004_L2">שער הרביעי - שער העזות</a>

תודה. מעולה!
 
  • הוסף לסימניות
  • #14
אני קצת ירחיב כי אני רואה שלא הובנתי, יש בתוך וורדפרס תפריט עיצוב-ערוך יש שמה את הקבצי תבנית, תבחר את "תבנית ראשית" (כמובן תוודא שאתה עורך את התבנית שבשימוש)
ותוסיף שמה את הקוד הזה:
PHP:
 print "$(function() {  $('a[href*=#]:not([href=#])').click(function() {    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {      var target = $(this.hash);      target = target.length ? target : $('[name=' + this.hash.slice(1) +']');      if (target.length) {        $('html,body').animate({          scrollTop: target.offset().top        }, 1000);        return false;      }    }  });});";
(אני לא יודע למה אבל תמיד הקוד בתגובות שלי נהיה בשורה אחת)
 
  • הוסף לסימניות
  • #15
נכתב ע"י 3 פינות;1926466:
אני קצת ירחיב כי אני רואה שלא הובנתי, יש בתוך וורדפרס תפריט עיצוב-ערוך יש שמה את הקבצי תבנית, תבחר את "תבנית ראשית" (כמובן תוודא שאתה עורך את התבנית שבשימוש)
ותוסיף שמה את הקוד הזה:
PHP:
print "$(function() {  $('a[href*=#]:not([href=#])').click(function() {    if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {      var target = $(this.hash);      target = target.length ? target : $('[name=' + this.hash.slice(1) +']');      if (target.length) {        $('html,body').animate({          scrollTop: target.offset().top        }, 1000);        return false;      }    }  });});";

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

זה מה שנקרא style.css ?
 
  • הוסף לסימניות
  • #17
נכתב ע"י 3 פינות;1926550:
זה מה שנקרא
index.php

ניתן להגיע לזה ממערכת וורדפרס או רק מה-FTP? אני לא מוצא היכן זה נמצא.
ואם רק ב-FTP - באיזה תיקיה זה?
 
  • הוסף לסימניות
  • #18
כמו שכתבתי, בצד האחורי של וורדפרס, תפריט עיצוב תת תפריט ערוך.
 
  • הוסף לסימניות
  • #19
מצאתי. פשוט חיפשתי בתבנית-בת
כעת מצאתי את התבנית אם, שם אכן יש קובץ אינדקס:
תבנית ראשית (index.php)

הוספתי את הקוד, אך ללא תוצאה. [הדבקתי אותו בסוף העמוד באינדקס. צריך להוסיף משהו בסוף??]

יש להוסיף משהו בפוסט עצמו?
 
  • הוסף לסימניות
  • #20
נכתב ע"י נירוש;1926664:
מצאתי. פשוט חיפשתי בתבנית-בת
כעת מצאתי את התבנית אם, שם אכן יש קובץ אינדקס:
תבנית ראשית (index.php)

הוספתי את הקוד, אך ללא תוצאה. [הדבקתי אותו בסוף העמוד באינדקס. צריך להוסיף משהו בסוף??]

יש להוסיף משהו בפוסט עצמו?


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

ב. לכאורה עדיף בקובץ functions.php.

ג. צריך להוסיף קידומת וסיומת PHP.
PHP:
<?php 
/*קוד*/
?>
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה