חיפוש ]

כיצד לאפשר תקציר (excerpt) לעמודים בוורדפרס

וורדפרס מספקת את האפשרות ליצור תקציר (excerpt) לפוסטים על ידי הכנסת טקסט בתיבת בתקציר בעמוד עריכת הפוסט. אך תקצירים אלו אינם מופיעים עבור עמודים (pages post type) ואין אפשרות להוסיף או להפעיל אפשרות זו דרך ממשק הניהול של וורדפרס.

אם אתם מעוניינים לאפשר תיבת תקציר זו גם עבור עמודים, עליכם להוסיף את הקוד הבא לקובץ functions.php של התבנית שלכם:

<?php

// START COPY FROM HERE
function add_excerpt_pages() {
    add_post_type_support('page', 'excerpt');
}
add_action('init', 'add_excerpt_pages');

 

לאחר שהוספתם את הקוד המצורף, ערכו עמוד מסויים ולחצו על "אפשרויות תצוגה״ בחלקו העליון השמאלי של המסך.

כיצד לאפשר תקציר (excerpt) לעמודים בוורדפרס

כיצד לאפשר תקציר (excerpt) לעמודים בוורדפרס

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

מצאתם טעות בקוד? הסניפט לא עובד לכם? רישמו לי בתגובות ואני מבטיח לטפל בכך במהרה ולספק סניפט תקין...
  • רוב 23 ינואר 2024, 11:59

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

    • רועי יוסף 23 ינואר 2024, 12:23

      לא בטוח האמת, אבל אולי הקוד הבא יעבוד?

      // Enable TinyMCE for post excerpts
      function enable_tinymce_for_excerpt($args) {
          $args['tinymce'] = true;
          return $args;
      }
      add_filter('excerpt_field_wysiwyg', 'enable_tinymce_for_excerpt');
      • רוב 23 ינואר 2024, 12:48

        תודה, זה לא עובד.

תגובה חדשה

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