海豚的WordPress Theme教程 part2

一直在考虑part2乃至后面的内容应该怎么写才能真的如我所说的“和搭积木一样简单”,于是决定直接拿出实例来写,也就是说接下来的内容就是KD02这个模版的制作过程。
首先先决定模版的整体样式,KD02被决定为两栏模版、固定宽度、居中,所不同的是在内容和页脚中间我决定增加一个区块。由此先做一个简单的html文档,用色块把大致的样子表现出来,内容如下:

继续阅读

海豚的WordPress Theme教程 part1

系列教程均转自海豚微笑的背后

这篇和接下来几篇可以看作是制作KD02这个模版的一些心得和总结,其中大有可能存在谬误或错漏之处,权作参考。不过话说回来,看完后自己弄个可以看看的模版还是没问题的。
这篇内容很简单,只是介绍一下需要的工具和WordPress模版的基本结构文件。

工具:

一个有代码高亮功能的编辑器,Windows推荐Editplus和Crimson Editor,这两个比较小巧,而且后者是免费的。Linux我就不具体推荐了,估计大家都有自己顺手的。
FireFox + WebDeveloper,这个组合我提过很多次了,具体可以看一下链接里的介绍。
Internet Explorer,这个谁都有吧,做完了模版还是需要放到这里来看看的,我们不能回避占有量第一的事实,即使它并不标准。

继续阅读

以列表框(listbox)方式显示归档

随着时间的推移,我们写的post越来越多,很多朋友的的博客侧栏都有一串长长的归档列表。其实,如果将这些归档以列表框的形式显示,版面就会简洁多了(参见本博客侧栏)。经过查找发现,WordPress本身的函数get_archives就有此功能,文档中还提供了实现该功能的代码。现转载如下,以方便大家查找使用。

1
2
3
4
5
6
7
8
<form id="archiveform" action="">
<select name="archive_chrono" onchange="window.location =
(document.forms.archiveform.archive_chrono[
document.forms.archiveform.archive_chrono.selectedIndex].value);">
<option value=''>选择月份</option>
<?php wp_get_archives('type=monthly&format=option&show_post_count=true'); ?>
</select>
</form>

WP搜索引擎优化

http://theundersigned.net/2006/06/wordpress-and-seo/看到这篇介绍Wordpress如何进行搜索引擎优化(SEO)的文章,内容相当不错。做了一个翻译给大家,版权归原作者所有。

1)设置永久链接
使用永久链接结构,确认文章标题使用了永久链接。在WordPress里,可以进入控制面板-〉选项-〉Permalinks,然后选择一种永久链接的结构,或者自己定制一种,比如我用的就是/%year%/%monthnum%/%postname%/(也就是”/年/月/文章名/”)

2) 文章标题
网站名字(”Title“,就是一般显示在浏览器标题栏的文字)应该显示在当前访问的文章或者页面里。比如我的文章标题就该是这样,”WordPress SEO,WP搜索引擎优化 | 孩子气☆孙秀楠宝宝“,在样式设置里可以这样定制,

3)Headers HTML文本标记
搜索引擎对于headers(比如h1,h2,h3等等)要比内容更看重。所以写一个好的包含关键字的文章标题很重要,当然关键字要和文章内容匹配。最好是每页只用一两个h1的HTML标记,比如用在Blog的名字上或者最新的文章上。

4)Alt图像HTML标记
给图片加上alt标记,并且确认这些标记和显示的内容匹配,这会帮助google图像搜索引擎或者其它图像搜索引擎更好工作。

继续阅读

八个无价的WordPress插件

WordPress是一个非常流行的免费网站内容管理软件,然而同时,如果你想为你的网站提供一个良好的平台,那么就需要在默认的Wordpress中增加一些自定义的功能。最简单的方法就是插件。只要将一些特殊的文件放到Wordpress的安装目录下,就可以得到新的功能。这里介绍8个绝对物超所值的Wordpress插件。

  WP Shortstat
  Jeff Minard开发的WP-Shortstat,是将一个简单的网站统计软件“Shortstat”移植到Wordpress。如果你是OS X用户,你还可以下载WP-Shortstat Widget桌面版。

  Get Custom
  经常有Wordpress的新用户问我,“怎么往文章中插入附件呢?”,默认的Wordpress不提供这样的功能,但是它提供了方法。在Wordpress中你可以使用“Custom Fields”来贴上自定义数据,Scott Reilly的“Get Custom”插件可以很容易地做到这一点。

  WP Cache Inspect
  Wordpress 2已经内置了很不错的缓存系统,然而有一些小问题是,它有时会缓存一些你不需要缓存的信息。例如,当你重新设计你网站的栏目时候,无论你刷新了多少次页面,你都发现没有任何改变。Peter Westwood的WP Cache Inspect可以让你在任何需要的时候手动清除缓存。

继续阅读