[wordpress]基于Jerome’s Keywords的Tags功能实现

开始采用的是UltimateTagWarrior,但考虑到升级、复杂度等因素,决定换用Jerome’s Keywords。对我而言,主要是要使用Tags和Tagcloud功能。
借鉴曹增辉的实现介绍,结合在定制过程中的,丰富了一下内容:
1、从http://vapourtrails.ca/wp-keywords下载最新的文件;
2、上载到模版目录(我的是wp-content\themes\almost-spring);
3、进入后台,Plugins->Jerome’s Keywords->Activate;
4、修改index.php

<div class=”postentry”>
<?php the_content(“<p>__(‘Read the rest of this entry »’)</p>”); ?>
</div>
Tags: <?php the_post_keytags(); ?>

添加加重的那一句。
5、single.php同上修改;
6、下载作者提供的模板文件:cosmos.php,将这个文件上传到wp-content/themes/yourtheme/下,然后在WEB下控制面板里新建立一个page,注意在右边的模板template列表里选择“cosmos”。这样就形成了Tag云图;
7、曹提到的mod_write功能在我目前使用的主机上是支持的。所以后续问题我没有遇到,从这点上说,基于目前使用的几个主机提供商的经验来说,还是北美的主机要好一些。也可能就因为如此,这些功能才成为国外软件的基本功能吧。

[wordpress]update to 2.1

昨天wordpress进行的版本升级,今天将自己、herbert和实施部的wordpress都进行了升级。升级的程序做的不错,很简单。
将原来的改个目录,解开新的2.1版本的tar.gz包,将wp-config.php拷贝过去,将plugins和themes里面的新添加的目录拷贝过去;然后运行wp-admin/upgrade.php,点击升级即可。
目前位置,现有的themes和插件看起来运行都是正常的。

mu 1.0的部署及问题

准备将blog从原来的域名迁移到目前的域名下,主要考虑原因是原来的域名下放的是英文的站点页面,这样混起来还是有些感觉不好的。目前这样,都是中文的感觉会好一些,避免对搜索引擎的影响。
因为考虑会多放几个人(自己的和朋友的)的blog,开始考虑采用mu 1.0的版本部署。在部署后发现一些问题:
1、版本不成熟。不像单机版本已经发展了3年多了,小问题还很多,比如生成新的blog会显示白页;
2、考虑到机制的问题,比如plugin目前不是个人管个人的,而是通用的,theme也是这样的问题;这样在站点管理上,个人的维护总是要牵涉到管理员的权限;
3、个性化的问题,和2的问题类似,有可能两个人要修改同一个theme;
4、从数据库上看,是单独生成了不同用户的表;从数据的安全性考虑,倒是很合适,不过人数多了以来的话,数据库的表过多会影响到效率问题(这点对我而言不是重要的,毕竟放的网站不多);
5、考虑到自己的实际情况,只是几个人在用,而且基本都能自己维护的,各自开放独立的ftp账户更为合适;
所以,最终选择还是多装几个单人版本的来搞定,当然这样在升级的时候就是要个人都操作一遍。