אלכסנדר יודייב

פרילנס, שיווק וקידום באינטרנט, בניית אתרים, וורדפרס, HTML5, CSS3 ועוד כל מיני דברים מעניינים בתחום

4

טריקים עם פונקציה the_excerpt

החל מגרסה 2.9 בוורדפרס נוספה פונקציה the_excerpt().

תפקידה של הפונקציה להחליף את התג <!–more–>  בין הפוסטים ולמנוע משיכת פוסטים לבלוגים אחרים דרך RSS. למעסה RSS מציג רק 55 מילים ראשונים מתוך הפוסט ומציג בסוף את תווים הללו [...].

שתי טריקים מאוד חמודים שאפשר לעשות עם הפונקציה. שניהם דורשים הוספת קוד בתוך קובץ foonction.php שבתיקיית עיצוב.
פותחים את הקובץ ומוסיפים את הקוד .

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

1
2
3
4
5
6
<?php
function new_excerpt_length($length) {
        return 55;
}
add_filter('excerpt_length', 'new_excerpt_length');
?>

כמובן להחליף את מספר 55 למספר הרצוי.

1
2
3
4
5
6
<?php
function new_excerpt_more($more) {
        return '[...]';
}
add_filter('excerpt_more', 'new_excerpt_more');
?>

להחליף את [...] לכיתוב רצוי.

לשמור את הקובץ ולעלות חזרה.

הזהרה!!! לפני כל פעולה חובה לגבות!!!

admin

פעם ראשונה כאן? רוצה לקבל עדכונים וטיפים ישירות לדוא"ל? הרשם עכשיו!!!

4 Responses

  1. מאת yest:

    אולי זה לא המקום אבל אני אודה לך אם תוכל לעזור לי…
    אני מעונין להציג ארכיון פוסטים בעמוד. העמוד יציג ארכיון של שנה מסויימת ובה יוצגו כל הפוסטים של אותה שנה (כמובן כל פוסט יציין מי הכותב תאריך יצירה וכו'… תודה מראש !

  2. מאת yest:

    שכחתי לציין שזה אמור להיות בקוד php ושוב תודה…

  3. מאת טריקים:

    תודה על המאמר! :D

שלח תגובה!

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