只在WP主评论加上楼层号的方法『支持顺序、倒序』
今天在修改付费主题 zSnos2.5 时顺便把此主题的“主评论显示楼层号”代码优化了一下,让它支持评论顺序和倒序。 基础代码可以参考我以前写的 2 篇文章:《只在WP主评论加上楼层号的方法(支持评论分页)》,《倒序显示主评论楼层号(支持评论分页)》 很久没折腾这些了,当作是重新整理吧,以前都是折腾到什么就写什么,木有对相同功能的代码进行整合和优化,今天就先拿这个整合一下(还是... read more
今天在修改付费主题 zSnos2.5 时顺便把此主题的“主评论显示楼层号”代码优化了一下,让它支持评论顺序和倒序。 基础代码可以参考我以前写的 2 篇文章:《只在WP主评论加上楼层号的方法(支持评论分页)》,《倒序显示主评论楼层号(支持评论分页)》 很久没折腾这些了,当作是重新整理吧,以前都是折腾到什么就写什么,木有对相同功能的代码进行整合和优化,今天就先拿这个整合一下(还是... read more
前几天 WordPress 3.4 刚发布时,囧啊囧童鞋就跟我说,貌似 the_excerpt() 函数能正确截取中文。 今天在调试新主题时,特意去测试了一下,首页、分类/标签等存档页面用 the_excerpt() 调用文章摘录,能正确截取中文,不会出现摘录的文字个数不一致的情况,效果类似以前用各种插件解决中文摘录问题,跟我以前写的《mb_strimwidth函数的简单应用》、《转用PHP截断函数mb_substr()》、《utf-... read more
2012.6.11 更新:现在来访朋友可以对公告进行回复了。 有点时间发呆,在闲逛时看到一些博客有公告栏,突然想给现在的主题加上。想想我以前的 zSnos 主题就有公告栏(当时我命名为唠叨栏),那时是直接给主题写了个专门写公告的后台。 正准备给 zBorder-pro 加公告栏,头脑一闪,为何不用 WordPress 的评论来作为公告栏内容呢?发公告就像发一条评论,不是很简单嘛。立即动手,下面是方法,... read more
最近帮一个朋友写企业类主题,需要对产品设定一个专门的 post type 名叫 product,为了管理方便性,我对 product 设置了专门的分类类型和标签类型,分类类型为 product_cat(WordPress 本身的分类类型为 category)。 为何要用 get_term_link?: 新类型的分类是无法用 <?php echo get_category_link( $category_id ); ?> 输出分类链接地址的,需要用 get_term_link() 函数,此函数用法... read more
今天收到 WordPress 官方邮件通知,WordPress 3.4 会用新的方法实现 Custom Backgrounds(自定义背景)和 Custom Headers(自定义头部-一般是图片),老方法可以继续使用但不提倡。 Custom Backgrounds 原来的方法: add_custom_background(); 新的方法: add_theme_support( 'custom-background' ); 新方法加了数组参数,定义更容易:add_theme_support( 'custom-background', $args ),... read more
为什么我说是“变态需求”呢?因为折腾WP主题这么久,我从来没接触过/听说过有人需要获取文章的评论人数,对,评论人数!不是评论数,同一个人发1条、10条、100条评论也只能算1人。 既然没人需要或者很少人需要,那么就难于找到相关方法了,我也查看过WordPress相关函数,木有这类直接的输出或者简单就能获取“评论人数”的方法/函数。 肿么办?先偷懒,于是我问 qiqiboy,万戈有木有折腾... read more
各位节日好!今天没啥好忽悠大家,写写折腾文章。 最近有个朋友的主题需要显示注册用户数量,因为一般主题都不需要这些,所以我也没折腾过,也就不知道如何实现。 网上一搜,真没有直接的 WordPress 函数方法,都是直接用 SQL 语句查询实现的,代码如下: <?php $users = $wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users"); echo '本站有 ', $users, ' 位注册用户'; ?>... read more
2012.04.03 21:07 Update:Bolo说 count_user_posts($user_id) 这个好,the_author_posts() 也是调用 count_user_posts($user_id)。 2012.03.28 19:17 Update:彻底囧了,博友真强大,看我一发布此文章,独自流浪童鞋就给了我答案:the_author_posts(),那么这篇文章就没啥意义了,不过不删,保留囧记录。 --------------------------------------- 不知道是我菜还是折腾晕了,我竟然找不... read more
2010年我写了《让willin简单头像缓存函数my_avatar()真正支持alt》这篇文章,里面只是简单说了一下修改,没有具体写过程,方法过程只是链接到 willin 的原创文章。众所周知,willin 已经关闭了所有 WordPress 相关折腾文章,所以有些朋友在按照我那篇文章折腾时就遇到问题了,所以+所以决定整理一下。 原创:Willin Kan 修改+整理:zwwooooo 方法一:手动替换 get_avatar() 调用函数(适... read more
前年(时间好快过)我写了一篇《代码实现WordPress归档页面模板[速度很快]》,之后我的博客归档页面就一直使用文章所说的方法至今。其实这个方法里面的数据是直接使用 SQL 语句实现调用的,WordPress 官方不提倡直接使用 SQL 语句实现。今天在制作一个主题时,突然就想尝试下用 WordPress 原生函数来实现归档页面的内容调用。 经过测试,我使用了 WordPress 推荐的 WP_Query() 函数来调用... read more