Archive for the ‘wordpress plugin’ Category

WordPress会员插件

功能介绍

1.附件保护

2.日志内容收费

3.保密的超强功能 

这个插件配合WordPress是最好的会员下载系统,我在想到时候是不是要收费的呢

All In One Traffic Pack

This plugin include Link Auto link Exchange system, Auto trackback and pingback Exchange system, Auto Social media posting system and Social Bookmarks Widget

同步滔滔消息到WordPress的插件

taotao sync是一个同步滔滔(taotao.com)消息到WordPress的插件,使用非常简单,只需要在后台填上你的QQ号码即可使用。

支持缓存,默认设置是1小时,可以更改,最短五分钟,最长一天。

所有外链添加了nofollow标签

此插件已经发布到WordPress插件目录,下载地址

http://wordpress.org/extend/plugins/taotao/

前台显示截图

 

后台设置截图

image

 

滔滔插件的三种玩法

1.在页面或文章里面插入[taotao]标签

插件使用非常简单,只要在你想显示滔滔消息的页面里面插入[taotao]标签即可,红色部分是要插入的标签,不区分大小写

显示的效果如下图所示

image

这种方法的优点是使用简单,展示的信息比较丰富

2.使用widget

升级到1.001以后你会发现在你的小工具里面多了一个滔滔消息的小工具。

image

将滔滔的widget拖到边栏,并设置参数即可

image

这种方法也可以展示你的滔滔消息,使用也是最简单的一种

在小工具中的效果如下图所示

image

3.使用主题函数

在更新1.001的时候我接受了网友的建议,提供两个主题函数,使该插件的使用更加灵活,制作主题的时候可以将主题函数加入主题

3.1主题函数wp_get_taotao

此函数取得滔滔消息,返回值为HTML字符串

  1.  <?php
  2. echo wp_get_taotao();
  • return: html 返回值为<ul><li>…</li></ul>的HTML列表
string wp_get_taotao ([integer $items = 0], [bool $showtime = 0], [bool $showreply = 1], [bool $showmore = 1], [bool $showlink = 1])
  • integer $items: 需要获取的滔滔消息的数量,如果不设置将获取全部消息,具体数量取决于你的设置
  • bool $showtime: 是否显示消息发布时间,默认值为false
  • bool $showreply: 回复链接的形式,true=将回复链接放在消息中,false=使用单独的回复链接,默认为false
  • bool $showmore: 是否显示更多链接,默认为true
  • bool $showlink: 是否捐献作者一个链接,建议值为true

3.2主题函数wp_get_taotao_msg

此函数获取滔滔消息并以数组的形式返回,相比于wp_get_taotao来说,此函数的使用更灵活。

  1.  <?php
  2.  $msg = wp_get_taotao_msg(5);
  3. print_r($msg);
  • return: msg_items 返回滔滔消息的PHP数组
array wp_get_taotao_msg ([integer $items = 0])
  • integer $items: 需要获取滔滔消息的数量,如果不指定将返回所有的滔滔消息

最后别忘了把类似的css代码加入到你的主题css里面

.taotao{
border: 3px dashed #CADEF0;
/*padding:0 5px 0 10px;*/
margin-bottom:15px;
}
.taotao .title{
border:1px solid #c3c3c3;
text-align:center;
font-size:18px;
font-weight:bold;
margin:3px;
height:35px;
line-height:35px;
}
.taotao ul{
list-style-type:none;
margin:0;
padding:0 5px 0 10px;
}
.taotao li{
padding:5px 5px 5px 0;
margin:5px 5px 5px 0;
}
.taotao .msg{
color:#007DEF;
font-weight:bold;
font-size:14px;
}
.taotao .note, .taotao .reply{
color:#929091;
font-style:italic;
}
.taotao .morelink{
font-size:14px;
font-weight:bold;
font-style:italic;
color:#007DEF;
}
.taotao .more{
margin-bottom:15px;
padding-bottom:15px;
}