WordPress的几个细节更改

1. 去掉目录链接中的title:view all posts filed under

鼠标停留在目录链接上时,会显示“view all posts filed under 目录名”。因为函数
<?php wp_list_categories(”); ?>中有一个参数use_desc_for_title,这个参数默认值为1,即title显示目录的描述description(添加目录时选填的),当use_desc_for_title=0时,则title=“view all posts filed under 目录名”。好像WordPress设定只有这两个选项。如果要去掉view all posts filed under,可以修改WordPress的源代码,但以后升级还会有这个问题。Google了一下,发现使用下面的函数,可以去除view all posts filed under。参考这篇文章

<?php echo str_replace(“View all posts filed under “,”",wp_list_categories(‘echo=0′)); ?>

<?php wp_list_categories(”); ?>中其它参数就不再介绍。

2. 灵活调用WordPress自定义域

以前一直觉得WordPress的自定义域比较神秘,从未用过。这两天在测试时发现很简单。只需添加一个域,然后赋值,再模板中使用如下代码调用即可。

<?php echo get_post_meta($post->ID, ‘域’, true); ?>

其中域就是在添加的自定义域的名称,函数返回的是给域的赋值。

比如要用自定义域实现缩略图:可以添加一个域,如preimg,填上图片地址,然后在模板中用 <img src=”<?php echo get_post_meta($post->ID, ‘域’, true); ?>” />来显示图片。

3. WordPress调用最新评论的代码

之前我一直使用WordPress中文工具箱,用这个插件来调用最新文章和最新评论。当升级到WordPress3.0后,发现最新评论调用失败了。参考了帕兰的这篇文章后,修改了WordPress中文工具箱插件的代码,现在可以输出最新评论了。(见侧边栏)

4. 解决WordPress文章ID不连续

当WordPress的永久链接地址设置中有%post_id%时,发现文章的id不连续,因为WordPress有自动保存功能。要解决文章ID不连续问题,可以参考月光博客的这篇文章。据说还可用插件来解决这个问题,如有朋友知道插件名称,请留言告知。

5. WordPress标签的调用,让字体大小一致

这个问题比较简单。WordPress调用标签云的函数是:<?php wp_tag_cloud( ); ?>。默认情况下,调出来的tag根据使用次数的多少有不同的字体大小。要使每个tag的字体大小一样,只需将最大字体和最小字体设置成相同大小。如:

<?php wp_tag_cloud(‘smallest=12&largest=12&unit=px’); ?>

PS: 很久没更新了。今天趁着等世界杯的时间,发篇文章 :)

付费WordPress Theme:Elegant Themes

Elegantthemes.com提供了一系列的WordPress Themes,界面漂亮,功能丰富。这些Themes不是免费的,用户需要缴纳一定的年费(目前是19.95美元/年),就可以在自己的任何一个博客上使用Elegantthemes.com上所有的模板,没有使用限制。一年之后,用户可选择是否续费,如果续费则继续享用Elegantthemes.com的服务,如果不再续费,用户可继续使用已经下载的模板,只是不能使用Elegantthemes.com以后推出的模板了。所以,19.95美元的年费还是物有所值的。

Elegantthemes还推出Affiliate Program。用户无须购买themes,也能注册affiliate members,享受50%的提成,即每推荐一个买家可获得近10美元的推介费用。当帐户收入达到49美元时,可以申请支付,主要支付方式为paypal。

前几天,似水年华下载了盗版的Elegantthemes的Studio Blue,很好看。但毕竟是盗版,有些细节在不同浏览器下显示的不好,而且功能不够完善。于是今天缴纳了年费,使用上了正版。正版在firefox、IE7下显示还可以,但在IE6下侧边栏在content下面了。这些问题留待以后解决吧。

今天还启用了Google Gears,打开博客的速度加快很多。怎么启动?Dashboard》Tools,具体见下面的视频。

升级到WordPress2.7,更换模板

前几天WordPress2.7就已经放出来了,我第一时间通过“一键升级”插件对博客做了升级,很顺利,然后就考虑换模板了。

也许太久没接触CSS了,在改善模板的一些细节方面时,花费了很长时间。现在改好的样式基本还可以,在firefox下显示比较好,与IE下的显示有点小差异。本来还想添加“回复评论”的功能,但仔细看了一下相关资料,没搞清楚,只能暂且放弃。

StudioBlue 是一个收费的模板,功能比较多。原始的screenshot如下图:

PS:我是盗版使用者,请勿向我寻求模板,可Google Studio Blue,去下载或购买。

推荐WordPress Theme: Coogee

WordPress Theme- Coogee 是一个固定宽度的两栏模板,非常简洁,具体效果直接见本博。个人很喜欢这个简洁的模板,尤其是清爽的侧边栏,所以今天就换上了。在Firefox和IE下的效果都不错,最佳分辨率确实是1024*768,我在1280*1024下看也不错。Features如下:

更多介绍可以去motta的博客

7款免费杂志型WordPress Theme

1、The morning after

这是作者Arun Kale在WordPress论坛做过调查后,设计出一款magazine-style模板。该模板采用三栏结构,重点显示头条文章,很简洁。
下载 演示 模板发布页面

2、Visionary
visionary.gif
这是一个新闻/杂志型模板,特色的视频功能方便用户添加视频文件,适合于WordPress2.1以上版本。
下载 演示 模板发布页面

3、Structure
structures.png
StructureVisionary 的延伸,适合WordPress2.3以上版本。
下载 演示 模板发布页面

4、Options WordPress Theme
option.gif
Options 以黑色调为主,是justintadlock继Structure后的又一力作,适合WordPress2.3以上版本。
下载 演示 模板发布页面

5、Mimbo Magazine

这是非常有名的一款免费杂志型WordPress模板,我见过很多朋友使用。
下载 演示 模板发布页面

6、Worpress Magazine

又是免费的,但作者申明了下载协议,那就是不可改动footer.php文件,保留版权。
下载 演示 模板发布页面

7、BranfordMagazine

这款模板的很多元素来自于Revolution模板和Mimbo模板,是免费的。
下载 演示 模板发布页面

暂时收集这几个,以后继续丰富。如果您发现有类似的免费模板,可以留言向我推荐。