רוצים לכתוב כאן ? הבלוג של אח"י דקר מחפש כותבים אורחים ראו כאן

מיניפוסטים בלי ווידג’טים

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

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

והדרך כדי שתוכלו לפתור זאת להבא.
כל ווידג’ט נרשם למערכת של וורדפרס על מנת שיופיע בתפריט הווידג’טים. הצצתי לתוך הקוד וחיפשתי את ההרשמה של הווידג’ט, מצאתי את הקריאה הבאה בסוף הקובץ:
register_sidebar_widget('מיניפוסט', 'widget_miniposts2_display');
למעשה משמעה של הקריאה הזו היא שהפונקציה אותה מפעיל הווידג’ט שלנו היא :widget_miniposts2_display.
חיפשתי אותה בקוד ומצאתי את הקוד הבא:
function widget_miniposts2_display($args) {
            extract($args);
 
            ?>
                < ?php echo $before_widget; ?>
                < ?php echo $before_title
                . get_option("miniposts_title")
                . $after_title;
            get_mini_posts(null);
            echo $after_widget;
            ?>
                < ?php
        }

מבט בקוד הנל הראה שלמעשה הפונקציה עוטפת במעטפת ווידג’טים את הקריאה לפונקציה get_mini_posts, אשר חיפשנו.


נהניתם מהפוסט ? כדאי להרשם לעדכוני RSS ולקבל הכל ישירות.

תגיות לחיפוש בבלוג: ,,,,

השארת תגובה





:mrgreen::|:twisted::arrow:8O:):?8):evil::D:idea::oops::P:roll:;):cry::o:lol::x:(:!::?: