纠缠千年的执念,和那碗汤遗忘的决绝。是我们辜负了缘分,还是缘分辜负了我们?

标签:皮肤

WordPress获取文章(相册)中图片的数量
技术文档

WordPress获取文章(相册)中图片的数量

2013-10-20 2013-10-20 6142浏览 1评论 简洁版

1. 需求

小站的相册分类中文章主要有两种,一种使用的是WordPress的原生相册功能,另外一种则是普通的文章,文章内插入了图片;本文的需求就是统计文中的图片的总张数。

演示效果见:http://loosky.net/archives/category/album

演示图片

2. 解决方案

获取文章图片数量函数

将函数post_img_number放在functions.php中。

function post_img_number(){
    global $post, $posts;
    ob_start();
    ob_end_clean();

    //使用do_shortcode($post->post_content) 是为了处理在相册的情况下统计图片张数
    $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i',do_shortcode($post->post_content), $matches);
    $cnt = count( $matches[1] );
    return $cnt;
}

注:本函数最大的改进是通过使用do_shortcode($post->post_content)来调用WordPress文章的内容而不是使用$post->post_content,可以解决使用原生相册功能功能时图片不能统计的问题。

阅读更多...

碎语

2013-10-19 167890浏览 0评论

换个主题,基于大前端的D8进行修改的,你们觉得咋样?

WordPress小技巧:调用/使用自定义代码的方式
技术文档

WordPress小技巧:调用/使用自定义代码的方式

2011-08-23 2011-08-23 13875浏览 14评论 简洁版

WordPress的功能增强,可以通过插件,也可以通过自己(或别人)写的代码进行直接调用。主题目录下有个functions.php,所有的自定义代码都可以放在这个文件里面,然后在其他文件中进行调用。但是代码积累到一定程度后,就会发现functions.php的个头越来越大,而且查找、修改起来也不是很方便。像我的主题中使用的代码就非常多,我们可以采取另外一种方式来处理这些代码。

1、将每一个自定义函数写到一个文件里面去,统一放到主题下面的一个文件夹内,如:custom-functions。

这些函数在使用的时候,可以根据需要进行灵活调用,常用的有:add_filteradd_action、直接的函数调用。调用的优先级等都是可以定义的。

2、在functions.php中写入如下代码:

阅读更多...

添加侧边栏随滚动条滚动效果
BLOGGY

添加侧边栏随滚动条滚动效果

2011-08-12 最后修改:2011-08-23 11:03 34803浏览 50评论 简洁版

我最早是在老肥博客上看到这个效果的,他的评论框可以随侧边栏一起滚动,比较人性化的,效果如下:

刚好今天在浩子的博客上看到了这个效果的实现代码,于是折腾了一下,把这个代码加上了。当文章或页面的内容比较长的时候,侧边栏可以显示一些内容,免得给人空荡荡的感觉。

步骤如下:

1、给侧边栏的各个模块加上一些class标志,如下图框框里面的内容:

阅读更多...

WordPress:历史上的今天
技术文档

WordPress:历史上的今天

2011-07-06 2011-07-06 15908浏览 4评论 简洁版

这个历史指的是你的博客的历史,也就是你在前几年的这一天发表的文章。创意来自于柳城的插件,所以喜欢插件的朋友们可以直接安装他的插件,我是通过代码来实现的。当然这个需要您已经写博一年以上,不然是没有历史的。

基本功能为:在某个文章页面,显示和这篇文章的发表日期同月同日的文章;在其他页面,比如存档页面等,则显示和今天同月同日发表的文章。一个小伎俩,喜欢的朋友可以继续往下。

效果如下:

存档页,http://loosky.net/?page_id=485

阅读更多...

WordPress最新评论高度自适应无缝滑动显示
技术文档

WordPress最新评论高度自适应无缝滑动显示

2011-06-27 最后修改:2013-10-19 09:18 124809浏览 11评论 简洁版

大家可以看看新浪微博首页大家正在说,里面会将最新的内容进行滑动展示,感觉很不错。今天在网上闲逛时,看到了LiveMe优秀评论频道,而且他还提供了可以供实现的代码,不过只是一个演示的,没有具体实现。于是动手弄了一下,本站的演示效果可见TOP页

具体步骤如下:

阅读更多...