September 25, 2007 – 7:29 pm
新特性自己去看官网,下载也官网去找。关注这东西的人恐怕在我发这篇文章之前都已经安装好了。我就没必要做重复工作了。
简单说点第一印象:
新的tag系统表面上跟以前2.2测试时砍掉的那个没什么区别,一如既往地简单,但后台数据库变化比较大,简单说的话,有利于以后扩展。
Dashboard的Technorati的反向链接显示给砍了,换成了google的blog search。不知是不是Technorati越来越差劲的缘故,收录确实慢地可以,砍就砍了吧。不过貌似google的blog search现在也不怎么样的说,我现在能显示出来的全都是自己站点到自己站点内文章的链接。
tags从UTW导入到内置的tag系统十分简单,在Manage–Import里,根据提示一路next就可以了。
顺手把Sandbox升级到0.9.7,不过貌似还未针对Wordpress 2.3做进一步扩展,例如tags就显示不了了,没有用到新的tag函数。
我用的老插件都没问题,插件还多了一个自动监测版本升级并提示的功能,很不错。
UTW本身是一个强大的tag工具,同时它也内置了根据文章本身的tag提供相关文章的功能。使用这个功能,就无需其他另外的关键字作为索引来构建相关文章,具有相同tag的文章无疑就已经是相关的了。
实现方法也很简单,为利用了UTW提供的一个UTW_ShowRelatedPostsForCurrentPost函数,只要在恰当的位置加上这个函数,就会输出相关文章。
我写了一个relatedentries.php的文件,内容如下:
<?php if ((function_exists(’UTW_ShowRelatedPostsForCurrentPost’)) && is_single() && ($notfound != ‘1′)) { ?>
<div class=”related_entries”><h5>Related Entries</h5>
<ul>
<?php UTW_ShowRelatedPostsForCurrentPost(”posthtmllist”, ”, 10); ?>
</ul>
</div>
<?php } ?>
然后要做的就是在恰当的位置包含这个文件了,由于我使用的是K2的模板,因此我需要修改的是/wp-contents/themes/k2/single.php。将上面的文件放在与single.php相同的目录,然后修改single.php。具体修改的地方是在如下代码行以下再插入一句代码:
<?php include (TEMPLATEPATH . ‘/theloop.php’); ?>
要插入的代码为:
<?php include (TEMPLATEPATH . ‘/relatedentries.php’);?>
至此修改就完成了,效果见本Blog文章的相关文章。