wordpress小贴士: blogroll按添加顺序排序
最近想把侧栏几个链接调整一下次序,结果搜索了一通发现排序的插件几乎都是针对blogroll分类排序的,而不是某一个分类内的链接的排序。我需要按照添加的顺序排序
四处寻求无果之下, 求助于公司同事小宏同学和水煮鱼大人 。结果两位高人给了不同的代码,我决定这周用小宏同学的,下周用水煮鱼同学的。
哈:放出代码
小宏版:<?php
function get_links_fk(){
global $wpdb;
$cache_table = $wpdb->prefix.’links’;
$select = “SELECT * from ” . $cache_table . ” order by link_id asc”;
$results = $wpdb->get_results($select);
foreach ($results as $result){
echo ‘<li>’;
echo ‘<a href=”‘.$result->link_url.'” mce_href=”‘.$result->link_url.'”>’.$result->link_name.'<a>’;
echo ‘</li>’;
}
}?>
以上代码在sidebar,调用get_links_fk() 即可
水煮鱼大人版:
<ol>
<?php get_links(‘-1’, ‘<li>’, ‘</li>’, ‘<br />’, FALSE, ‘id’, TRUE,
TRUE, -1, TRUE, TRUE); ?>
</ol>
水煮鱼大人的版本有一点点小问题…先不要用哦。。
:em27: 你说的是啥~~ 我听不懂~~~
九月 25th, 2007 at 6:14 下午又一个说听不懂我说的话… :em61:
九月 26th, 2007 at 4:36 下午