חיתוך אורך כותרת

תוכן עניינים

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

הקוד נותן לכם שורטקוד שמציג כותרת באורך עד 80 תוים ואם יש כותרת ארוכה יותר הוא יציג במקום 3 נקודות ככה …

חיתוך אורך כותרת

תוכלו לשנות את כמות התוים שיוצגו בשורה 4

הוסיפו את הקוד לקובץ functions.php של תבנית הבת או באמצעות תוסף לניהול סניפטים (Snippets)

				
					function trimmed_post_title_shortcode($atts) {
    $atts = shortcode_atts(array(
        'post_id' => get_the_ID(),
        'length' => 80,
    ), $atts);

    $post_id = intval($atts['post_id']);
    if (!$post_id) {
        return '';
    }

    $title = get_the_title($post_id);
    if (mb_strlen($title) > $atts['length']) {
        $title = mb_substr($title, 0, $atts['length']) . '...';
    }

    return esc_html($title);
}
add_shortcode('trimmed_title', 'trimmed_post_title_shortcode');

				
			

במקום בו תרצו להציג את הכותרת החתוכה השתמשו בשוטקוד 

				
					[trimmed_title]

				
			

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

				
					[trimmed_title post_id="123"]

				
			

או להגדיר אורך שונה במקום  מסויים 

				
					[trimmed_title length="50"]

				
			

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *