之前写过一篇带头像的友情链接页面,当时有朋友说怎么能支持分类,我让他仿照以前不带头像的旧方法修改下,以前旧方法是用SQL语句获取的分类,其实完全可以通过WordPress 自带的函数来实现,原因你懂的。而且还有一部分朋友不知道如何新建自定义页面,索性我就写成了短代码调用。

恢复链接管理器和添加头像的方法请在上面那篇文章中查看。

实现方法

把下面的代码添加到functions.php中

function get_the_link_items($id = null){

$bookmarks = get_bookmarks('orderby=date&category=' .$id );

$output = '';

if ( !empty($bookmarks) ) {

$output .= '

  • ';

foreach ($bookmarks as $bookmark) {

$output .=  '

'. get_avatar($bookmark->link_notes,64) . ''. $bookmark->link_name .'';

}

$output .= '

';

}

return $output;

}

function get_link_items(){

$linkcats = get_terms( 'link_category' );

if ( !empty($linkcats) ) {

foreach( $linkcats as $linkcat){

$result .=  '

'.$linkcat->name.'

';

if( $linkcat->description ) $result .= '

' . $linkcat->description . '

';

$result .=  get_the_link_items($linkcat->term_id);

}

} else {

$result = get_the_link_items();

}

return $result;

}

function shortcode_link(){

return get_link_items();

}

add_shortcode('bigfalink', 'shortcode_link');

参考CSS样式

.link-title {

font-size: 18px;

color: rgba(0,0,0,0.44);

margin: 40px 0 10px

}

.link-description {

font-size: 12px;

margin-bottom: 10px;

font-style: italic;

color: rgba(0,0,0,0.3)

}

.link-item {

display: inline-block;

margin: 10px;

width: 64px;

vertical-align: top

}

.link-item-inner {

display: block;

overflow: hidden;

position: relative;

text-decoration: none!important

}

.link-item .avatar {

border-radius: 5px;

width: 64px;

height: 64px

}

.sitename {

font-size: 14px;

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

display: block

}

.effect-apollo::before {

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

background: rgba(255,255,255,0.5);

content: '';

-webkit-transition: -webkit-transform 0.6s;

transition: transform 0.6s;

-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);

transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)

}

.effect-apollo:hover::before {

-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);

transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)

}

调用方法

调用方法非常简单,新建页面直接添加短代码

wordpress友联_WordPress 友情链接页面终极版相关推荐

  1. wordpress友联_Wordpress 友情链接页面终极版 – Fatesinger

    之前写过一篇带头像的友情链接页面,当时有朋友说怎么能支持分类,我让他仿照以前不带头像的旧方法修改下,以前旧方法是用SQL语句获取的分类,其实完全可以通过Wordpress 自带的函数来实现,原因你懂的 ...

  2. wordpress友联_WordPress制作独立的友情链接(Links)页面

    默认情况下WordPress的友情链接只显示在首页,怎样可以让它显示在一个独立的页面呢? 第一步: 将你的页面模板 single.php 复制一份,命名为 links.php,放入主题文件夹下 4.9 ...

  3. wordpress友联_Wordpress进阶:个性化友情链接调用

    有些时候,我们并不想要某个友情链接在全站页面都体现,而是想实现类似的效果:只在首页显示一部分的友链,然后其它的都体现在"友情链接页面",而普通的文章页和列表页之类则是不再显示. 实 ...

  4. wordpress友联_WordPress如何添加友情链接

    WordPress从3.5版本开始后台将不再显示链接管理的功能,那么我要添加友情链接如何搞?提供以下两种方法供参考. 第一种代码法(推荐使用),只需要将以下代码添加到主题functions.php文件 ...

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

    刚刚研究WordPress,发现很多功能都不会,例如添加友情链接.经过查资料,实验,终于弄出来了.现在分享给大家. 1.新建友情链接模板 复制主题下single.php,并改名为links.php.打 ...

  6. WordPress制作圆形头像友情链接页面的方法

    网上看见过很多种友情链接页面,我比较喜欢的是圆形头像的这种,先看看效果吧:传送门 就是这种上面是圆形的友链用户头像,下面是友链用户网站名,然后鼠标移上去头像会旋转,怎么实现这种效果呢?我在网上找了很多 ...

  7. wordpress友联_wordpress怎么添加友情链接

    今天居然有同学问我怎么添加友情链接,心里实在有些汗颜.接下阿南教大家怎么去添加wordpress友情链接.其实非常简单,首先你要去看你的主题是否有附加友情链接功能,如果有的话这里是会有一个链接的栏目( ...

  8. wordpress友联_WordPress添加友情链接功能

    友情链接在SEO中扮演着重要的角色,关于其的重要性我就不再累述了.很多WordPress新手朋友们不想直接使用别人的主题,希望能够通过自己的努力,一步一步的制作出自己想要的主题,那么下面就为新手朋友两 ...

  9. wordpress友联_WordPress快速添加友情链接

    /* Plugin Name: WPJAM Blogroll Plugin URI: http://blog.wpjam.com/m/wpjam-blogroll/ Description: 快速添加 ...

最新文章

  1. pic16f630 c语言编程,PIC16f630简单练习程序
  2. OpenCV源代码分析——SGBM
  3. 最牛B隐藏文件(续)
  4. SpringMVC REST 风格静态资源访问配置
  5. STIMULUS(二) —— Hello, Stimulus
  6. Linux移植随笔:git的使用
  7. c# 多个RadioButton与DataTable的数据绑定
  8. CAD制图系列之中心线画法
  9. nowcoder 合并回文子串
  10. 计算机绘画教案风车,电脑动画美术教案
  11. 【Adobe Illustrator 教程】4. 认识渐变工具
  12. 通信用水泥杆和防腐木电杆在使用中有什么不同
  13. Apache ZooKeeper【动物管理员】
  14. 联想拯救者19款原厂系统镜像
  15. 看steam教育之风带来创新与变革
  16. 为什么夏天家里空调滴水
  17. excel应用(1)
  18. 嵌入式开发,从开发板到产品的过程是什么样的?
  19. 性能优化(1)-DNS预解析
  20. android图片识别代码,android orc 图片文档识别源代码 - 下载 - 搜珍网

热门文章

  1. XDOJ 中心对称字符串
  2. Secret Layer Ligh(数据加密成图片)v2.7.2绿色版
  3. picpick截图工具截取滚动窗口只滚动一次就结束了解决办法
  4. xp计算机连接不上网络打印机驱动,解决win10无法连接到XP计算机共享打印机
  5. 文件管理助手函数升级
  6. 数据库定义语言(DDL)详解
  7. DDOS防御的发展和演变
  8. java如何给数组初始化?
  9. win10中jdk安装详细安装过程
  10. mysql数据库外连_数据库外连接及MySQL实现