特别推荐
  • WordPress插件发布: Social Medias Connect
    WordPress插件发布: Social Medias Connect
    插件信息 插件名称:Social Medias Connect插件作者:qiqiboy插件地址:wordpress官方下载页面WordPress Download | 作者博客发布页面插件发布页面插件描述:提供wordpress与各大微博网站的连接登陆功能,以及同步文章信息到微博,转发文章的评论到微博。评论同步到微博不同于之前同类型的任何插件,本插件会将评论以转发+评论的形式发布到微博。你一定会问,转发+评论的[全文][评论]
  • 新玩意儿-Social Medias Connect 微博连接
    曾几何时,大概去年此时,我开发了同步wp文章到twitter和新浪微博的插件little-wp-to-twitter,然而自从twitter废弃basic auth,启用OAuth认证以来,它早已经不工作有半年时间了。期间陆续有人向我打听啥时候更新插件,我只是答复说“不久就会更新”。没想到这“不久”一下子就不久了半年多时间。 这两天日夜不辍的搞了个新的东西,本来是要更新little-wp-to-twitter,但[全文][评论]
  • WordPress技术: 无限多级楼层显示
    WordPress技术: 无限多级楼层显示
    wordpress评论分为悬浮@回复和嵌套回复。前者显示楼层容易,一层一层累计下来就行,而后者则麻烦了些,因为如果也一层层按时间顺序累计,那么嵌套的子评论往往会打乱评论的楼层。所以大家普遍采用主评论楼层显示。我曾经也写了一篇关于主评论楼层显示的文章《wordpress指定页面评论数+支持分页的楼层显示》。 现在对这个主评论楼层进行了改进,支持了子[全文][评论]
  • 永不丢失的评论 - 打造wordpress评论框的本地化存储方案
    永不丢失的评论 - 打造wordpress评论框的本地化存储方案
    你在浏览网站时一定遇到过这种情况:当你兴致勃勃的在某个网站的留言板或者评论区洋洋洒洒的写了N长的自己的看法或观点,却总会由于各种原因(如突然断网、浏览器假死、系统崩溃等)而导致未发表前就丢失了这些好不容易才写下的内容。当你重新打开浏览器时,这些东西再也无法恢复了,浪费了半天感情。 使用wordpress的同学都知道wp的评论功能处的资料[全文][评论]
  • TouchSlider 1.0 - 兼容触摸屏手机与PC的幻灯片
    TouchSlider 1.0 - 兼容触摸屏手机与PC的幻灯片
    注:应该是不支持IE6的。支持安卓系、iOS苹果机、平板以及PC上的浏览器,包括IE7、IE8等。 触屏手机越来越流行,所以制作网站也要越来越多的考虑手机用户的使用体验。网站上如果有轮换图片的幻灯片(走马灯)之类的功能,就要考虑触屏手机用户的使用体验,而提供他们可以通过手指滑动来切换上一张/下一张的功能,将会是很大的体验提升。 基于此考虑,[全文][评论]
  • WP RC Reply AJAX
  • WP Enjoy Reading
  • windPaled
  • 1
  • 2
  • 3
  • 4
  • 5

一月
11

TouchSlider 1.0 – 兼容触摸屏手机与PC的幻灯片

TouchSlider 1.0 - 兼容触摸屏手机与PC的幻灯片
注:应该是不支持IE6的。支持安卓系、iOS苹果机、平板以及PC上的浏览器,包括IE7、IE8等。 触屏手机越来越流行,所以制作网站也要越来越多的考虑手机用户的使用体验。网站上如果有轮换图片的幻灯片(走马灯)之类的功能,就要考虑触屏手机用户的使用体验,而提供他们可以通过手指滑动来切换上一张/下一张的功能,将会是很大的体验提升。 基于此考虑,我在参考了Swipe的实现后,开发了可以同时支持触屏手机手指滑动与PC上鼠标点击滑动的一段脚本,命名为“TouchSlider”。(已经有叫这个名字的脚本了?俺NO Care ^_^)。 为什么开发这个东西 上面已经说了,是为了支持触屏手机。其实还有一个更重要的原因是,为了适应手机版网站的自适应宽度特性。 由于手机、平板终端的多样性,其手机屏的分辨率各不相同,而许多网站为了适应多种设备的显
继续阅读→ 本文标签: , , , , , ,

一月
08

qiqiboy归来 – 纯吐槽

qiqiboy归来 - 纯吐槽
博客很久没更新了,上次更新还是去年的9月16日了。算来已经快三个月了。当然,从没想过要把博客停掉,只是期间太多杂事,也没有折腾什么可分享的技术文。 还是从最近来说。 订购火车票 今天早上一早7点半多我爬起来,打开12306.cn来定火车票,战战兢兢地连续登陆了几十遍后终于在八点15分时登陆了上去。然后是订票,依然是提交了无数遍后网站依然淡定的显示着“系统忙。。。”。我眼睁睁的看着卧铺票数量从“有”变成“10”最后成为“无”。最后三十分钟后,又一次提交订单时,终于看到了“有未完成订单”的提示。遂迅速付款完成车票购买。当然,只是硬座了。 我已经问候了铁道部全家数遍。 网站宕机风波 1月5号之前的两周,我的博客访问的话会一直是“域名已被阻断”的提示。最初以为是暂时的,后来发现一个多星期了还是这个提
继续阅读→ 本文标签: , , ,

九月
16

社交媒体连接 V1.6更新 支持facebook 完全重写的注册流程

社交媒体连接 V1.6更新 支持facebook 完全重写的注册流程
这几天抽空对我的插件 社交媒体连接 进行了更新,一连更新了三个版本,新增的特性如下: 增加对facebook的支持 使用了V1.6的同学应该已经在后台看到facebook的连接登陆图标。需要说明的是,管理员在启用facebook连接注册前,自己一定要到后台的 “绑定微博同步文章” 页面, 点击facebook的登陆连接,在弹出的要求输入facebook appid窗口中,填写为你网站申请的appid和appsecret。(不知道如何申请,那还是不要用facebook了) 设置完成后,你的网站用户才可以在前台使用facebook连接功能。 如果要修改输入的appid和appsecret。可以点击facebook连接按钮右边的“修改appKey”按钮,进行修改操作。 完全重写的账户注册流程 这是V1.6重点功能。原先的账号注册流程是: 用户点击微博连接 –》 带入到微博授权页面 –》 授权后返回网站 –》 获得授权的用户信息 –
继续阅读→ 本文标签: , , , ,

九月
14

wordpress 搜索自定义字段(模糊查询)

wordpress 搜索自定义字段(模糊查询)
如果有关注我博客人,应该会发现最近一周之内博客都一直打不开。我一直以为是主机问题,今天联系了客服,才发现原来是我自己的主题的问题。所以今天花了大半天的时间一点点排除问题,最后发现原来是和gravatar的服务器被墙有关。去掉了头像缓存,问题就解决了。 当然,不会白白更新一篇博客的。下面说一个根据自定义字段查询文章的方法。 query_posts可以实现多种组合查询,但是我遇到的一个问题是,需要搜索自定义字段的值。比如为一个post定义了一个字段“my_address”,它的值表示一个地址,比如“中国 北京 海淀区 北四环路”。如果我们要想通过搜索“北京”这个关键词来找到这篇post,那么通过query_posts就办不到了。虽然query_posts的查询有“meta_value”这个方法,但是这个必须是完整的值,也就是只有查询“中国 北京 海淀区 北四环路
继续阅读→ 本文标签: , , , ,

八月
10

wordpress 按首字母排列文章/检索文章

wordpress 按首字母排列文章/检索文章
从标题中可以看出,本文要讲两个方面内容: 第一,按标题首字母排列文章 这个简单,只需在循环(loop)前,添加 /** * 方式一,直接添加查询字符串 */ <?php query_posts( $query_string . '&orderby=title&order=asc' ); ?> /** * 方式二,合并查询数组 */ <?php $args=array_merge( $wp_query->query, array( 'orderby' => 'title', 'order' => 'asc' ) ); query_posts($args); ?> 注: query_posts($args)用来改变主循环,相关使用方法可查询wordpress官方说明文档。 第二,按首标题字母检索文章 这个普通用户可能用处不大,但是对于一些将wordpress用来做产品展示的网站来说,按照字母名称快速查询相关产品则是一个很基本的需求。最近在一个项目中有用到,研究了wordpress的query后,一点小心得在这里分享出来。 既然是检索,那肯定就是要用到”s
继续阅读→ 本文标签: , , , ,

七月
17

JavaScript: 支持iphone、ipad 使用两根手指放大图片

JavaScript: 支持iphone、ipad 使用两根手指放大图片
昨天写了一篇《 JavaScript: 让拖动支持iphone/ipad触摸 》,今天又无聊,想到了图片放大(zoom),让使用ios设备的的用户可以使用两根手指来缩放图片。想了一下,很容易就实现了。 其实原理也就是在图片接收了两个有效触摸点后,在手指移动过程中检测两点之间的距离的变化,以此来对图片进行放大缩小。 不多说,demo在这里(必须使用ios设备查看)。代码如下: var getZoomClass=(function(){ var SupportsTouches = ("createTouch" in document),//判断是否支持触摸 $=function(id){ return document.getElementById(id); }, preventDefault=function(ev){ if(ev)ev.preventDefault(); else window.event.returnValue = false; }, getTwoPointSub=function(ev){ var x1=x2=y1=y2=0,sub; x1=ev.touches.item(0).pageX;x2=ev.touches.item(1).pageX;
继续阅读→ 本文标签: , , , ,

七月
16

JavaScript: 让拖动支持iphone/ipad触摸

JavaScript: 让拖动支持iphone/ipad触摸
一般的通过mousedown、mousemove、mouseup等打造的拖动,仅仅在普通的键盘+鼠标的电脑设备上可以工作。而到了ios设备上(iphone itouch ipad),则不能工作了。最近因为做个东西,需要支持ios设备,所以只好看了下webkit浏览器的触摸事件。 其实也很简单,对应mousedown、mousemove、mouseup的触摸事件分别是touchstart、touchmove、touchend。为了写个demo,花了不少的时间,所以为了节省时间,我文章里就不多说了,仅贴一下相关代码。 DEMO可以在此查看。 var getDragClass=(function(){ var SupportsTouches = ("createTouch" in document),//判断是否支持触摸 StartEvent = SupportsTouches ? "touchstart" : "mousedown",//支持触摸式使用相应的事件替代 MoveEvent = SupportsTouches ? "touchmove" : "mousemove", EndEvent = SupportsTouches ? "touchend" : &quo
继续阅读→ 本文标签: , , , ,

七月
13

wordpress开发 – 仿淫淫网新鲜事评论的评论列表实现

wordpress开发 - 仿淫淫网新鲜事评论的评论列表实现
求新!求变! 一直以来wordpress的评论也算一个开发重点,每个主题制作者在评论展现方式上的开发也下足了功夫,但是也不外乎都是样式上的变化。淫淫网的新鲜事都可以评论,我很喜欢这种即时评论的方式。所以一直有想法想要移植过来到wordpress上,但是又很懒,所以没有动手。说到懒,博客很久没更新了,很多评论也没回复。 前天有空,所以便动手搞了一下,发现还是很容易的。主要的实现思路说一下: 首先是要设置评论嵌套为2层 只有两层的话,我们就可以将第一层(主评论)当做主体,然后第二层都是对其的回复。 其次在是每条主评论下插入一个输入框 这个对于自定义评论显示结构的主题来说是很容易的,只要在functions.php中的评论回调函数中加上一个textarea就行了。具体的样式就需要自己去定义了,我就不多说了,更具体些的
继续阅读→ 本文标签: , , , ,

六月
10

wordpress的微博时间显示方法

wordpress的微博时间显示方法
前段时间大家都热衷于在wordpress上显示“XX小时,XX分钟前”类似的时间显示方式。 我在开发社交媒体连接插件的最新微博功能时,也想将微博的时间显示与新浪微博的显示方式一致。具体的要求如下: 一分钟之内显示“刚刚”;大于一分钟小于一个小时显示“XX分钟之前”;大于一个小时但在当天之内(小于当天24点),显示“今天 XX:XX”,今天之前,但是在今年之内的显示“XX月XX日,XX:XX”,今年以前的显示“XXXXXX月XX日,XX:XX”。 由于要考虑到不同地区的时差问题,我的实现方式如下: /** 微博时间格式化显示 * @param $timestamp,标准时间戳 */ function smc_time_since($timestamp) { $since = abs(time()-$timestamp); $gmt_offset = get_option('gmt_offset') * 3600;//获取wordpress的时区偏移值 $timestamp += $gmt_offset; $current_time = mktime() + $gmt_offset;
继续阅读→ 本文标签: , , , , ,

五月
27

旅行在云南

旅行在云南
5月27日出发,飞往云南.昆明,短暂停留后去往大理,之后行程不定。 对了,应该会在昆明去观看28日零点的《功夫熊猫2》首映。 以前没远行过,未知的旅行一定会带来不一样的感觉。亲,我走了,10天后回来。 我应该会在我的新浪微博汇报每日行程,本文也将不定时更新旅行体验与心得。 有云南的朋友吗,也许我们可以大理碰头。 ==========================05.27=========================== 我对云南的印象是神马赶尸、背尸、苗巫、蛊术、降头之类的,好嘛,这都是来自盗墓小说了。 下午三点二十从郑州坐南航灰机,下午6点达到昆明。歇脚,然后干嘛呢。。。再然后去看《功夫熊猫2》。 ==========================05.28=========================== 28日凌晨看了《功夫熊猫2》3D的首映,中文配音版,大概90分钟,剧情大概就是熊猫斗孔雀,具体点的记
继续阅读→ 本文标签: , , ,