五月
04

刷一下存在感

刷一下存在感
博客清明节前后挂掉,主机商说硬盘坏了,需要寄回来恢复数据(在美国)。于是等啊等啊的就到了五一了,硬盘还没影儿。于是只好把二月份的备份拿来用了。所以你目前看到的是从2013年2月初开始的数据。 不过,我2月 3月有写过博客吗?貌似没有吧。反正我不记得了。 一转眼,wordpress十周年了,google reader也被遗弃了。说实话,我确实很久没刷reader了,一方面是自己懒,还有一方面是上面的几百个订阅也很少更新了。很多当初的博主估计像我一样都
继续阅读→ 本文标签: , , ,

七月
08

社交媒体连接 V2 更新 更快更稳定更易用

社交媒体连接 V2 更新 更快更稳定更易用
从上次的V1.X版的最后一个版本1.7.4到现在已经差不多9个月没更新了。一方面是工作忙,一方面是太懒。 本次更新V2版,完全是重写了所有的代码。最初构思V2版本是在四月初的时候,从开工到完成,过去了差不多快三个月了。 V2版与V1相比,主要是去掉了V1的“我的微博”功能。其它功能无变化,并且得到了大大的增强。 部分微博的认证流程更新使用了OAuth2,更快更方便和安全。例如新浪微博、腾讯微博等。 支持的第三方网站更多,在以往的
继续阅读→ 本文标签: , , , , ,

九月
14

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

wordpress 搜索自定义字段(模糊查询)
如果有关注我博客人,应该会发现最近一周之内博客都一直打不开。我一直以为是主机问题,今天联系了客服,才发现原来是我自己的主题的问题。所以今天花了大半天的时间一点点排除问题,最后发现原来是和gravatar的服务器被墙有关。去掉了头像缓存,问题就解决了。 当然,不会白白更新一篇博客的。下面说一个根据自定义字段查询文章的方法。 query_posts可以实现多种组合查询,但是我遇到的一个问题是,需要搜索自定义字段的值。比如为一个p
继续阅读→ 本文标签: , , , ,

八月
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官方说
继续阅读→ 本文标签: , , , ,

六月
10

wordpress的微博时间显示方法

wordpress的微博时间显示方法
前段时间大家都热衷于在wordpress上显示“XX小时,XX分钟前”类似的时间显示方式。 我在开发社交媒体连接插件的最新微博功能时,也想将微博的时间显示与新浪微博的显示方式一致。具体的要求如下: 一分钟之内显示“刚刚”;大于一分钟小于一个小时显示“XX分钟之前”;大于一个小时但在当天之内(小于当天24点),显示“今天 XX:XX”,今天之前,但是在今年之内的显示“XX月XX日,XX:XX”,今年以前的显示“XXXXXX月XX日,XX:XX”。 由于要考
继续阅读→ 本文标签: , , , , ,

二月
02

WordPress技术: 无限多级楼层显示

WordPress技术: 无限多级楼层显示
wordpress评论分为悬浮@回复和嵌套回复。前者显示楼层容易,一层一层累计下来就行,而后者则麻烦了些,因为如果也一层层按时间顺序累计,那么嵌套的子评论往往会打乱评论的楼层。所以大家普遍采用主评论楼层显示。我曾经也写了一篇关于主评论楼层显示的文章《wordpress指定页面评论数+支持分页的楼层显示》。 现在对这个主评论楼层进行了改进,支持了子评论楼层。 什么意思呢? 其实就是说每个评论的直接子评论(不包括孙子评论)当做
继续阅读→ 本文标签: , , , ,

十月
23

wordpress之获取某个特定标签下的文章数

wordpress之获取某个特定标签下的文章数
前两天写了篇《wordpress之一句代码获取某个分类下的文章数》,当然,它还有姊妹篇,就是这篇了,如何更简洁的获取标签下的文章数—— ……翻阅相关wp源码…… 但是,我并没有找到像获取分类文章数那样已经封装好的函数,所以我们就需要自己写一个函数,扔到主题的function.php中即可 1: //根据标签ID获取文章数 2: function get_tag_post_count_by_id( $tag_id ) { 3: $tag = get_term_by( 'id', $tag_id, 'post_tag' ); 4: _make_cat_compat( $tag );
继续阅读→ 本文标签: , , , ,

十月
22

wordpress之一句代码获取某个分类下的文章数

wordpress之一句代码获取某个分类下的文章数
在做ajaxPaled的封面效果时,想要获取某个分类下的文章数目(只输出数字即可),于是网上搜了下,发现无非就是两种途径,第一种是直接通过洋洋洒洒的几十行代码,利用SQL语句查询出结果。这种方法,一个字感觉:蛋疼! 第二种方法是利用wp_list_categories通过输出“分类名(文章数量)”形式,然后提取出数字。这个方法,用了蛋更疼!! SO,我只好自己动手,丰衣足食了—— wordpress获取指定分类文章数 我在wordpress的目录路径“include\category.php”文件
继续阅读→ 本文标签: , , ,

十月
15

wordpress判断是否有上一篇/下一篇文章

wordpress判断是否有上一篇/下一篇文章
一般的我们都习惯在文章页输出此篇文章的上一篇和下一篇,而wordpress也提供两个内置函数来实现这个 1: previous_post_link('%link');//上一篇日志 2:  3: next_post_link('%link');//下一篇日志 如果想要在文章输出前后加上提示性文字,比如“上一篇:XXXXXXXXXXX”,则可以通过 1: previous_post_link('上一篇:%link'); 此种形式来实现。也就是说函数中的“%link”会被替换成文章链接。 有两种情况是比较特殊的,那就是博客的第一
继续阅读→ 本文标签: , , , ,

八月
16

仿腾讯微博式访客信息悬浮显示(JavaScript & ajax)

仿腾讯微博式访客信息悬浮显示(JavaScript & ajax)
腾讯微博后来居上,据说用户活跃度已超新浪微博。 腾讯微博页有一点很让我喜欢,那就是将鼠标放到用户头像上一会儿,就会在头像上出现一个小的窗口,显示用户的一些资料及其它信息。如右图,这样可以及时方便快速的查看自己及其他人一些相关的信息。 所以我便copy了它的这个功能,整合到了wordpress主题上。 效果如你在我博客评论列表处,你可以直接点击评论者头像,或者将鼠标放到头像上2s,就会出现loading图标,从后台获取数据后就会出
继续阅读→ 本文标签: , , , , , ,