דף הבית » טריקים וטיפים, מומלצים

דרך אחרת להציג פוסטים אחרונים

28 באוגוסט 2010 | מאת רמי | 4 תגובות | תגיות: , , , , ,

הצגת פוסטים אחרונים היא משהו שחייב להיות בכל אתר וורדפרס. ישנן דרכים רבות להציג פוסטים אחרונים, שימוש בתוספים, בוידג'טים, שימוש בפונקציה query_posts או שימוש ב-SQL למשיכת המידע ממסד הנתונים. כל הדרכים לגיטימיות. אבל היום נלמד דרך אחרת.

לוגו וורדפרס

לוגו וורדפרס

לא רבים יודעים את זה, אבל בוורדפרס קיימת פונקציה מובנית שמטרתה להחזיר את רשימת הפוסטים האחרונים. שמה של הפונקציה – wp_get_recent_posts והיא קיימת מאז גרסה 1.0 של וורדפרס. נכון שלא ידעתם?

wp_get_recent_posts( $num );

הפונקציה פשוטה מאוד והיא מקבלת פרמטר אחד בלבד – כמות הפוסטים שברצוננו להחזיר. כברירת המחדל הוגדר שהפונקציה תחזיר 10 פוסטים.

דוגמא

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

<h2>פוסטים אחרונים</h2>
<ul>
<?php
    $recent_posts = wp_get_recent_posts(5);
    foreach($recent_posts as $post){
        echo '<li><a href="'.get_permalink($post["ID"]).'" title="'.$post["post_title"].'" >'.$post["post_title"].'</a></li>';
    }
?>
</ul>

באותו נושא

מאת רמי

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

4 תגובות »

  • ארז כותב :

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

  • רמי כותב :

    available since wp 1.0.

  • אוריון כותב :

    אחלה חומר ~ אחלה אתר ~
    יישר כוח ~ עוד אחזור לכאן ללמוד
    תודה

  • שמאל כותב :

    אחלה דבר, זב בדיוק מש שאני מחפש :)
    ת"א, אחלה אתר באמת!!!

הוסף תגובה !

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

תגיות HTML מורשות לשימוש:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>