笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

wordpress修改之友情链接页面

2008-08-20 5024点热度 0人点赞 8条评论

 

曾经我很傻很天真的做了一个“友情链接”的页面,每次和朋友交换友链除了在 WP 后台的链接页面添加外,

还要手动编辑“友情链接”页面里的链接… 非常繁琐… 不过当我知道了 WP 有一个控制 Blogroll 的 wp_list_bookmarks 函数后,发现原来一切都是那么简单… 好了,废话少说,来看怎么制作这个页面。

先在 WP 后台 链接 的 分类 标签下设置好你所需的分类:

 

记住每个分类对应的 ID 号。
再回到管理链接的页面下,给友情链接添加描述并将其放到相应的分类下:

友情链接编辑完成后,就开始建立一个“页面模板”。打开所使用的主题包中的 page.php 文件,

在文件最前面加上下面的“声明代码”:

<?php
/*
Template Name: Links Page Template PAGE
*/

再找到如下代码:
<div class=”entry”>
    <?php the_content(); ?>
</div><!–/entry –>
修改中间的 the_content() 函数:

<div class="entry">
         <?php wp_list_bookmarks('categorize=1&category=XX,YY,ZZ&category_orderby=id&before=<li>&after=</li>
&show_images=0&show_description=1&orderby=name&title_before=
<h3>&title_after=</h3>'); ?>
</div><!--/entry -->

将上面的 XX YY ZZ 修改成第一步中记下的 Blogroll 分类的 ID 号,ID 号之间用半角的 “,” 分开。
看过《wp_list_bookmarks 函数详解 》的朋友估计看得懂上面的这个 wp_list_bookmarks() 函数:

  1. categorize=1 — 显示所有 Blogroll 的分类;
  2. category=XX,YY,ZZ — 指定显示 ID 为 XX YY ZZ 的 Blogroll 分类,如果您的 Blogroll 没有一
  3. 个总的大分类话,这个参数可以去掉,因为上一个参数已经指定了显示所有分类;
  4. category_orderby=id — 分类按照 ID 号进行排列,假如 XX>ZZ>YY
  5. 那么最终显示的顺序就是:XX 分类下的链接、ZZ 分类下的链接、YY 分类下的链接;
  6. before 和 after — 每个连接前后都用 li 标签套起来;
  7. show_images=0 — 不显示链接的图片;
  8. show_description=1 — 显示连接的描述;
  9. orderby=name — Blogroll 的链接根据其名称排序;
  10. title_before 和 title_after — 分类标题前后用 h3 标签套起来(主要是为了加入 h3 的样式)。

接下来只需要将这个文件另存为一个 php 文件就行了,比如:link_temp.php ,将其上传到到主题文件夹的目录下。

最后撰写一个新页面,并在右侧的页面模块选择刚刚上传的 “Links Page Template PAGE”

写上标题 “友情链接” 和缩略名 “links” ,保存… 转到前台查看这个页面,是不是效果已经出来了呢?
以后凡是在 WP 后台链接里添加完链接之后,这个页面也会自动更新。无需再进行其它操作了。

作者:zEUS

原文链接:http://zeuscn.net/archives/2008/03/28/easily-create-a-link-page/

标签: wordpress 分类 博友 页面
最后更新:2008-08-20

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • andyzown

    笨猫就是牛

    2008-08-20
  • 酋长

    Wordpress是什么版本的?

    2008-08-25
  • Benmao

    你说这篇文章的版本?还是我的WP版本 ?我的是2.6.1

    2008-08-25
  • 天晴轩

    在你博客翻啊翻的就发现了这个
    我也创建个

    2009-03-20
  • 股吧

    好东东,收藏了!!!

    2009-04-20
  • lsots

    你好啊,博主,我想问一下你的【更有趣】显示文章再要怎么做的呢?

    2009-06-16
  • AnQ

    不错,这篇文章很有帮助

    2010-01-17
  • 优秀博客热

    借鉴了!

    2010-05-13
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    最新 热点 随机
    最新 热点 随机
    DD一个轻量的Alpine+Linux+发行版+更轻+更快+更安全 在线AI音频人声分离、在线音乐变速 GifCam - 简单有趣、小巧流畅的免费 Gif 屏幕录制软件 微软出品的实用小工具集PowerToys AI Markdown Converter(支持 PDF/图片/HTML/Office 转 Markdown) 检测删除你的微信好友,本地协议亲测有效
    GifCam - 简单有趣、小巧流畅的免费 Gif 屏幕录制软件在线AI音频人声分离、在线音乐变速DD一个轻量的Alpine+Linux+发行版+更轻+更快+更安全
    Dripbook: 艺术主题的社会化网络 网警抓人-做网站的一定要看看 Jag:创建你的移动版网页 免费的个人SSL证书管理工具,一劳永逸 Photo Toolkit:外挂型图片处理工具 使用自建 API 连接 OneDrive
    最近评论
    C 发布于 2 周前(05月04日) 有个更省心的路子,上传到 catbox.moe,然后用 i0.wp.com 做加速(也支持heif格...
    薯条 发布于 2 个月前(03月21日) 这个博客18年了吗,好久了哎
    Q 发布于 2 个月前(03月19日) 您好: 我的一个WORDPRESS站点,安装了 wp telegram插件,我在配置了Bot ...
    喂 发布于 2 个月前(03月08日) 热帖ggww
    999 发布于 3 个月前(03月02日) 请问脚本效果还能正常使用不?
    标签
    elliptictrue100.10.02
    BLOG ChatGPT Chrome CloudFlare DirectAdmin github Godaddy google kloxo Linux OneDrive OneIndex PHP QQ shadowsocks SNS ssh Typecho VPS web2.0 whmcs Windows wordpress 一键脚本 下载 免费 博客 图文教程 图标 图片 域名 头像 奥运 宝塔面板 插件 教程 日记 有趣 浏览器 游戏 猫 生活 电影 百度 网站 视频 设计 软件 阿里云盘 音乐
    好友
    • glzjin's blog glzjin's blog
    • ZAERA博客
    • 冰沫记
    • 奇它博客
    • 猫腻‘s Blog
    • 猫饭
    • 肥宅之家
    • 萌博
    • 野路子程序员

    COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang