利用Collapsible Elements实现文章内容折叠效果

2009-07-05 By Leo.N 1,402 views

有些时候,你可能不得不在文章中添加一些图片、Flash或视频文件,但当此篇文章位于博客首页且你不愿意使用more标签时,你会发现,你的博客首页打开速度变慢了,某篇关于网页打开速度的心理学中提到:用户最满意的打开网页时间,是在2秒以下;用户能够忍受的最长等待时间的中位数,在6~8秒之间,这就是说,8秒是一个临界值,如果你的网站打开速度在8秒以上,那么很可能,大部分访问者最终都会离你而去;如果等待12秒以后,网页还是没有载入,那么99%以上的用户会关闭这个网页,不再等待。可见,加快博客首页的打开速度对提高用户体验是非常重要的。

记得以前见过一个叫AnyPlayer的WordPress播放器插件,它能把在文章中的播放器折叠起来,并且设置了一个点击打开播放器的按钮,这个功能十分让我喜欢,但无奈它只能针对视频及音乐文件,经过一番搜索后,我发现了Collapsible Elements这个在国内不怎么被提起的插件,经过一番本地测试后,它完美的实现了我所需要的功能。

此插件官方下载地址:http://wordpress.org/extend/plugins/collapsible-elements/

作者博客发布页面:http://deuced.net/collapsible-elements/

后台设置:安装都会,就不说了,安装激活以后,进入后台在工具选项下面找到XCollapse选项点击进去,在Choose a container:后面有三个选项,分别是TABLESPANDIV,这三个标签相信大家都不陌生,它们在这个插件里是用于定义文章内折叠区域的,按照喜好,我选择了 DIV;在下一栏Update CSS Style:里用于定义折叠区域CSS样式的,为了配合主题,我写的是:

background: #f6f6f6; padding-left:15px; border:1px solid #8aab46;

至此,插件的设置就完成了,需要注意的是,写CSS时,必须写成一行,不能分行,否则会出各种莫名其妙的问题,且推荐先写CSS然后再选择上面的DIV再点Update Options,因为此页面每刷新一次,无论你选或者是没选,它会自作主张的把Choose a container:设为第一个选项。

使用方法:按照一般套路进入后台选择添加新文章,在编辑器为HTML模式下你会发现多出一个名为XCollapse的标签,点它一下,出现了一个类似于下面的代码:

<a href="#" onclick="xcollapse('X1898');return false;"> REPLACE WITH LINK ELEMENT HERE... </a>
<br />
<div id="X1898" style="display: none; background: #f6f6f6; padding-left:15px; border:1px solid #8aab46;">
REPLACE WITH COLLAPSIBLE ELEMENT HERE...
</div>

其中红色部分你可以改为诸如点击打开之类的话(如果你嫌每次编辑麻烦,你可以利用CTRL+F修改插件collapsible-elements.php的相关位置),蓝色的部分就是给你写入需要折叠内容的区域。

下面的是演示:

文本演示

点击打开文本演示

图片演示

点击打开图片演示

视频演示
点击打开视频演示

OK,介绍结束,希望能对您有帮助。

不用插件实现分享博文至校内

2009-06-30 By Leo.N 1,475 views

其实这是别人在WordPress.org.cn上提出来的问题,因为我也时不时弄下校内,所以就研究了下怎么实现。

首先,找到你所使用模板里的single.php,用文本编辑器打开(注意选择用UTF-8编码,某则会出现乱码)。

在适当位置添加一下代码:

<a href="http://share.xiaonei.com/share/buttonshare.do?link=<?php the_permalink() ?>&title=<?php the_title(); ?>"target="_blank">分享到校内</a>

解释:

http://share.xiaonei.com/share/buttonshare.do?link=

是校内提交分享地址的接口,等号后面的就是所需提交的地址;

<?php the_permalink() ?>

这个是WordPress提取当前页面url的函数;

<?php the_title(); ?>

这个是提取当前日志标题的函数。

这样,我们就像搭积木搬的搭出一段分享日志到校内的代码。

另外还有一种方法,根据校内提供给FireFox快速分享标签的代码,我们可以直接拿过来套用:

继续阅读

九个简约而不简单的WordPress主题推荐

2009-06-28 By Leo.N 4,999 views

写在最前面

在接下来即将映入您眼帘的九个简约而不简单的WordPress主题中,八个为国人制作,另一个为国人汉化,让我们为这些制作出优质主题并且免费分享出来的Blogger致以崇高的敬意。

注:以下主题推荐排名不分先后,均按首字母顺序进行A到Z排序。


Elegant Box


作者:mg12
发布页面:http://www.neoease.com/elegant-box/
DEMO:http://demo.neoease.com/index.php?wptheme=Elegant+Box
作者推荐使用插件:
WP-PageNavi (推荐 0.3x 版本)
WP-PostViews
WP23 Related Posts
WP-RecentComments
WP-Syntax
WP-MulticolLinks
Gravatar (针对 WordPress 2.3 或以下版本)
Mail To Commenter (支持 “@+user+blank” 模式)
快评:此乃风靡全球的iNove作者mg12的第一个WordPress主题作品,布局紧凑,默认灰色和白色为主色调,可扩展5种色调,让主题随你心情而变。

继续阅读

几个越墙方法介绍

2009-06-25 By Leo.N 3,152 views

人在天朝,身不由己。

由昨天的Google.com被墙事件,我也来说几个越墙方法。

以下是常用方法

  1. 在线代理
    优点:方便快捷,数量多,只需进入在线代理网站在其地址栏里输入需访问的地址即可
    缺点:各种在线代理服务器虽数量众多却相当不稳定,速度参差不齐,AD基本满天飞,不支持部分网页元素。
    示例:无忧代理 39代理
    补充:FireFox用户可以使用gladder,设置后可自动对被墙网站启用在线代理访问。
  2. 普通HTTP代理
    优点:数量极多,有相关的网站每天更新地址列表,世界各地的都找得到。
    缺点:需要设置浏览器,且难以确定代理是否正常运行。
    示例:无忧代理 39代理 CNPROXY
    补充:可以使用代理猎手之类的软件辅助查找设置,对于Firefox用户,进入39代理后可下载安装39代理扩展实现一键更换代理服务器。
  3. VPN
    优点:稳定,方便,速度一般都不慢。
    缺点:需要安装,部分需要注册,一般都带广告。
    示例:Hotspot Shield (无需注册)UltraVpn(需注册) AlonWeb(需注册,感谢huaimao推荐,huaimao写的详细教程
  4. 继续阅读

[快报]Google.com已经阵亡

2009-06-24 By Leo.N 644 views

截至2009年6月24日22:57分,Google.com以及旗下的Google文档,Google协作平台,Picasa相册,Blogger等服务已被和谐。

据NGA众所说,Gmail也被水产,但在我这不开代理还是进去了。

和谐的天朝,伟大的GFW,请问您下个目标是谁?

此时此刻,和谐社会的优越感在我身上油然而生。

真操蛋,发完文章关了代理又点了下Google.com,发现能正常访问了,其他服务也恢复了,NGA众也纷纷发来贺电表示Google.com已经复活。

中国电信,你丫忽悠我好玩吗?


Technorati : ,