打造自己的WordPress侧边栏[转]

倘若自己把一些需要的widget直接写进WordPress侧边栏sidebar.php里,在打开网页时,会比在后台添加的widget速度要快一些。道理很简单,如果在后台添加那些widget, 相当于dynamic_sidebar,然后去get一些option之类的函数,会比直接写进sidebar.php里多一些查询和调用的过程。
而且,大家也发现了,在后台的提供的widget里并非都是你想要的。所以有时候自己写一些widget,还是蛮有趣的。

好比说,我现在想加一个友情链接(Blogroll)在侧边栏里,该怎么去写呢? 很简单,在模板的sidebar.php里加上:

<!--blogroll-->
<div class="widget">
    <h2>友情链接</h2>
    <ul>
        <?php wp_list_bookmarks('orderby=rand&amp;limit=10&amp;categorize=0&amp;title_li='); ?>
    </ul>
</div>
类别: WordPress. 标签: , . 阅读(86). 评论(2) »