wordpress小贴士: blogroll按添加顺序排序

Categories: 橘学| 2 Comments

 最近想把侧栏几个链接调整一下次序,结果搜索了一通发现排序的插件几乎都是针对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>

水煮鱼大人的版本有一点点小问题…先不要用哦。。

2 Comments

  1. tuzi

    :em27: 你说的是啥~~ 我听不懂~~~

  2. iceorange

    又一个说听不懂我说的话… :em61: