wordpress友联_为你的wordpress添加独立的友情链接页面吧

刚刚研究WordPress,发现很多功能都不会,例如添加友情链接。经过查资料,实验,终于弄出来了。现在分享给大家。

1.新建友情链接模板

复制主题下single.php,并改名为links.php。打开links.php,在页面文件最上面的注释第一行添加:

/*

*TemplateName:Links

*/

找到页面输出部分这部分内容,可以用直接替换掉。

PS:这种写法是显示全部链接,wp_list_bookmarks参数请查看这里wp_list_bookmarks

2.登录后台,新建友情链接页面

新建页面的时候,请注意右侧操作区域“页面属性”部分,模板要选择刚才新建的模板Links。

3.添加友情链接内容

wordpress3.5默认隐藏了友情链接操作入口,可以通过以下两个方法来实现:

A.安装插件

搜索links-manager插件并安装

B.在主题下functions.php中添加如下代码:

add_filter('pre_option_link_manager_enabled','__return_true');

按照以上两种方法一种操作即可显示友情链接操作入口,如图

1.jpg

到这里,就算大功告成了。

这里说明一下,链接分类目录什么意思呢?就是把你的友情链接进行分类,例如我的分为:首页链接和内页链接,这样就可以控制不同地方显示不同链接了。那么刚才的链接输出部分就可以改一下:

wp_list_bookmarks('categorize=0&title_li=&category=链接分类目录ID值');

这回你明白了吗?

4.改进

用wp_list_bookmarks输出的链接是带li标签的,有时候我不想用默认的,像我的友情链接页面输出标签是dl>dt>dd等,怎么办呢?可以这样做:

$bookmarks = get_bookmarks('orderby=id&title_li=&categorize=0&category=7,8');

if(!empty($bookmarks)){

$output = '

foreach ($bookmarks as $bookmark) {

$output .= '

'.$bookmark->link_name.'';

$output .= '

'.$bookmark->link_description.'';

}

$output .= '

';

echo $output;

}

OK。这回才是我真正想要的。怎么样,对你有帮助吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值