用WP的友情链接功能做了个网络书签
2008-11-10 20:55:25 wordpress, 手机报, 收藏夹
在正在用的模板目录里写一个Favorites.php:
<?php /* Template Name: Favorites */ ?>
<?php get_header(); ?>
<!– content …………………………… –>
<div id=”Favorites”>
<?php
global $wpdb;
$links = $wpdb->get_results(“SELECT term_taxonomy_id FROM $wpdb->term_taxonomy WHERE taxonomy = \”link_category\” ” );
foreach ($links as $link) {
echo ‘<div class=”link”><h3>’;
$linknames = $wpdb->get_results(“SELECT name FROM $wpdb->terms WHERE term_id = $link->term_taxonomy_id ” );
foreach ($linknames as $linkname) {echo $linkname->name;}
echo ‘</h3>’;
get_links($link->term_taxonomy_id, ‘<nobr>[‘, ‘]</nobr>’, ”, 0, ‘rand’, 0, 0, -1, 0);
echo ‘</div>’;
}
?>
</div> <!– /content –>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
然后新建一个页面,页面模板选Favorites,修改一下永久链接,OK了.
如果愿意自己写CSS,把分类标题和链接样式,根据自己的喜欢在样式表里定义一下,就更完美了.
利用了get_links,第一个参数是分类.
我把头2个重要的分类放在了首页的footer里,然后用一个More…链接到这个页面,
当然也可以在这个页面剔除首页显示过的,
判断一下$link->term_taxonomy_id的值就好了.
Permalink : http://13jl.com/169.html
3 Comments so far