欢迎你使用FV.Zone设计的WordPress风格,接下来我将告诉大家怎么使用它!

首先要告诉你几个不好的消息:
这不是一个入门级的风格,所以如果你只追求简单,请不要使用!
我们将不会提供任何的技术支持,这意味着你要自己承担维护它的责任。
目前他还不支持Widget,或是支持的不良好,我认为这样一款风格Widget已经不太重要了。
在你准备使用的时候,你要遵守Creative Commons License 3.0的约定。
他可能有非常非常多的bug,发现了请告诉我,谢谢。

图片预览:

特别申明:
本风格在WordPress 2.5英文版本中测试无错,其他均未测试。
Xhtml 1.1布局通过W3C验证,CSS 2.1版也通过验证。
风格由默认模板从我很早发布的drak风格经过几个月的时间演变而来,不管是代码还是布局均无Copy迹象!
我的技术和设计能力可能很差,得不到某些用户的认可,但请你记住,我只是在做我喜欢做的事,起马我懂得分享我的经历和成果,我并鼓励大家原创,歧视任何抄袭行为与拷贝。

使用之前你需要掌握的一些计算机语言和技巧:
你应该要懂一点xhtml经及css,因为这样你才有可能对他作你喜欢你的改动。
WordPress自定义字段功能是必须的,你一定要明白他如何工作。
懂一点php的基本修改方法,因为有很多参数并没有在后台配置中提供,原因是尽量少与WordPress的MYSQL查询打交道得以提高速度.
你需要一个良好的心情与懂得维护别人劳动成果的美德。
如果你遇到了问题,你可以在http://fvzone.com/site/给我留言,或是加入我们的QQ群,但是我不敢保证都能为你解答.

使用和自定义方法:
与FV.Zone Studio beta 1相比,这次beta2已经完全重制,我想你一定可以看的出来。
首页Flash轮换取消,更改了很多地方,我就不多说了,请自己对比吧。

自定义字段与缩图生成方法:
FV.Zone Studio beta 1与FV.Zone Studio beta 2有本质的区别,前者使用的是与zenphoto集合生成缩图,显然是很笨的。
后者使用WordPress自己的图片上传功能和自定义字段配合完成缩图的功能。
这次参考了著名的PHPThumb类,但是它太大,所以放弃了使用,后来在网上搜索得到ThumbHandler类,小巧到32kb,当然很不错了,而且功能也不差。
本风格定义了五个字段数据,分别为:
Theme Name ;主题名字
Theme Author ;主题作者
Theme Thumbnail ;主题缩图
Theme Description ;主题介绍
Theme Download ;下载
这五个定义你可以在successful.php文件中查看详细的设置。

首先将一下首页index.php的应用:
$theme_thumb = get_post_meta($post->ID, 'Theme Thumbnail', $single = true);
这句代码我们可以得到当前Post的Theme Thumbnail自定义字段的值,并存在$theme_thumb变量中,为了将来维护方便这里只要求输入文件名,比如abc.jpg,不需要全部地址。

接下来我们在while (have_posts()) : the_post();循环里面调用我们自定义的一个缩图创建函数:
CreateImage($filename, $cat, $title, $width, $height, $crop, $style);

解释一下几个变量:
$filename;文件名,也就是我们向CreateImage函数传入的图片名字如:abc.jpg,这里对应为$theme_thumb变量。
$cat;分类,WordPress 2.5版的附件管理还是让人心碎,我们无法在uploads创建分类名字,只能以死板的日期格式,很无语,这个变量平时不需要,如果你是使用WordPress自己的图片上传工具,那么请在这里留空吧,如果不是,那你可以uploads在目录下建立自己的文件夹,比如uploads/web-design,那么我将$cat写为web-design。
$title;这个是Post的标题,没什么好说的。
$width;缩图的宽度。
$height;缩图的高度。
$crop;缩图建立的类型,这里默认为3,如果你希望使用别的,你可能要改动CreateImage.php文件中的定义,共有四种,请参考fvzone-studio/app/下CreateImage.php文件里的说明。
$style;样式定义,这个是为了给img标签加的css class控制,为了更好的控制缩图。

再来看看index.php里对CreateImage函数的调用:

这里就不再重复说明了,请自行研究。

缩图会依据当前图片的目录下新建一个cache文件夹并将缩图放到里面去,这个文件夹是自动建立的,CreateImage函数首先会检查此图片下的cache文件夹里是不是有相同的文件了,如是有就不再运行ThumbHandler类,而直接输出图片,这样得到了简单的缓存功能,减小服务器的开消。

本风格还集成了一个简单的后台配置,请自行研究吧!
演示地址:
http://fvzone.com/site/

下载地址:
http://fvzone.com/blog/downloads
请选择FV.Zone Studio beta 2 for WordPress 2.5