Posts Tagged ‘WordPress’

用Google的自定义搜索引擎替代站内的搜索

2008年03月25日 - FireFore - 14 条留言 - 资源共享 - 9,345

很早以前就发现WordPress自带的搜索功能很不好用。所以用了Google自定义搜索引擎替代站内的搜索。本来想用Google AJAX Search API的,但是太复杂了。后来就决定使用Google自定义搜索引擎了!

要使用Google自定义搜索引擎。首先得有个Google的账户。点这里:创建 Google 帐户。然后访问Google自定义搜索引擎。再点“创建自定义搜索引擎”,输入相关信息之后,就可以开始使用了。

首先在自定义搜索引擎的控制面板上,先制定搜索的网站是自己的网站,然后获取到代码,在代码页面的搜索结果托管选项中,我选择的是“一个网页提供搜索框,另一个提供结果”的形式。然后在页面的下面有个搜索结果代码的文本框,把文本框内的代码拷贝下来,然后在WordPress使用的主题目录下,拷贝一个page.php的副本,重命名一下。我这里是重命名为googlesearch.php。然后用编辑器打开googlesearch.php(这里我个人推荐使用Notepad++!),在其顶部代码

<?php get_header(); ?>

之前添加以下代码:

<?php
 /*
Template Name: googlesearch
*/
?>

此段代码的作用是把这个页面定义一个模板名称,以下会用到。

然后把刚才我们从Google的自定义搜索引擎的控制面板上的搜索结果代码的文本框内的拷贝下来的代码,替换到

<div id="content">

</div>

中间的那些内容。其他的地方不需要修改了。然后保存一下,记得一定要按照utf8格式保存。

然后登录到WordPress的后台,撰写一个新页面,页面的标题由自己填写了。重要的两个地方,一个是页面模板必须选择googlesearch。页面缩略名一定要用英文(我这里也是用googlesearch)。保存之后。就可以用http://您的站点/googlesearch访问了。拷贝下这个地址。

返回google的自定义搜索引擎的控制面板,在指定搜索结果详情下面的文本栏里把http://您的站点/googlesearch粘帖进去。至于那个广告位置,随意选择了。以上操作之后,可以看到搜索框代码的文本框内的代码有所变动(其实就是把我们制定的网址加入搜索框代码),然后我们拷贝这个搜索框代码。然后再到WordPress的中,修改主题,放置这段搜索框代码替换掉原来的站内搜索代码。这样就可以让Google的搜索来替代原始的搜索了,而且搜索结果显示在自己的网站上了。

然后我自己是修改了搜索框代码的内容,主要是一些样式的修改,好适应我目前使用的主题。不知道会不会违反Google自定义搜索引擎服务条款。服务条款内全是英文,我的英文能力不好,只能看个大概,差不多是搜索的结果那边是不能动的,至于这个搜索框,好像没啥要求???

改了一张RSS图,贴上一个福,是康熙福字哦。

2008年02月05日 - FireFore - 6 条留言 - 心情杂记 - 6,399

今天下班的时候,再次查看了一下自己的博客,发现右上的RSS图竟然还是圣诞节的。我的天。罪过罪过。

由这个圣诞节的RSS图,我联想到了春节的时候,咱们都会贴个“福”。所以,我也想让这个RSS图帖上福,好有过年的气氛嘛~

但是几千年的中华传统,单一个“福”就有好多种写法,Google了一下。素材也很多。最后,想到前些日子,一个做保险的好朋友送了我一些新年礼包,里面有个很大的“福”。朋友说那个字是康熙帝写的,还跟我解释了一番。(以下斜体文字资料来自互联网)

传说康熙十二年,孝庄太后六十大寿将至,不料突染重病。康熙为祖母请福,在沐浴斋戒三日之后,康熙精选了一支上镌“赐福苍生”正楷四金字的毛笔,在丝绢制作的纸笺上一气呵成写就了倾注对祖母挚爱的“福”字,并破例加盖“康熙御笔之宝”印玺。玉玺是皇帝权力的象征,一般只能盖在圣旨和重要的公务文件上,不能盖在一般的书法作品上。康熙印玺既没有盖在“福”字的左下方,也没有盖在“福”字的右上方,而是郑重地盖在“福”字的正上方,寓意“鸿运当头,福星高照”。太后自得到了这“福”字,百病全消,最后以七十五岁高龄善终。事后康熙几番重提御笔,却再也写不出其中的神韵,所以民间盛传此福为“天赐鸿福”。御“福”加玺后,具有了神圣地位,不允许倒挂,因此康熙“福”成为了中国唯一一幅不可倒挂的“福”。 据说,周总理称该字为“中华第一福”,(民间又称“天下第一福”)。康熙“福”字中包含了“多子、多才、多田、多寿、多福”数个汉字,是古往今来、独一无二的“五福”合一之“福”。由于其中的“田”部尚未封口,因此是鸿福无边、无边之福,民间称之为“五福之本、万福之源”。

我用来修改的康熙“福”字图片的原始地址:http://down.4567.cn/Article/UploadFiles/200702/20070216234326865.gif

原始图片很大,缩小之后,福字上面的印玺无法显示了(因为我的PS水平烂到家)。所以,细心的朋友就会感觉那个“福”字好像比较偏下。不过话说回来,我用的“福”这个图上的印玺有问题。我记得正宗的是有六个字的。而这个图上只有四个字!

还有一点我自己个人感受,我觉得“福”字还是不要倒过来贴。虽然有“福到”的意思,但是也是有“福倒”的意思吧?

祝福大家新春愉快,阖家幸福,身体健康!

2008-02-07(初一):因为之前的图片是png32的格式,IE不支持其透明。所以今天修改为gif图。

近期内有空打算再换个主题

2008年01月15日 - FireFore - 5 条留言 - WordPress - 5,817

总感觉目前的这个主题好像是太花俏了点,不太符合自己的个性,而且载入速度不理想,CSS可能也需要优化一下。

最近有不少朋友的主题都有所变更~我在想,是不是也要变更一下?走技术类型的博客路线好了。采用简单一点的主题~~

不过目前的主题我还是很喜欢的。呵呵~

让你的WordPress支持简繁转换,采用JS。

2008年01月03日 - FireFore - 1 条留言 - 好站推荐 - 4,008

放弃了GOOGLE的翻译,采用了JS来实现。
是因为看到GENMICHA有介绍:
http://genmicha.cn/chinese-troditional-simplified.htm
感觉不错。具体的方法以上链接的介绍有详细说明。

感谢GENMICHA

发现用Windows Live Writer写博客很舒服

2007年12月10日 - FireFore - 未有留言 - 心情杂记 - 4,373

特别是用wordpress的时候,因为Windows Live Writer非常支持WordPress

我最近写的几篇日志都是使用Windows Live Writer来写的。

可惜这个软件不支持win2003。

把主题更换为Deep Blue Theme了

2007年12月10日 - FireFore - 4 条留言 - WordPress - 5,889

Big Blue主题的缺东少西实在让我受不了。虽然很喜欢那个主题。但是还是放弃了。

目前使用的主题是我无意中找到的。原因是这样的:

那天我去WordPress 中文论坛找资料。看到有人在说使用这个主题之后。存档页和标签页都会报错误。帖子内容有这个主题的下载地址,我就顺瓜摸藤地过去看了看。感觉颜色还行。就下载来用。本来也只是看看有没有什么特色。结果使用之后我稍微修改了字体。发现显示中文还不错。所以就使用了。

不过有一个纳闷的地方,该主题的官方网站说这个主题有做过SEO的优化。我看了页面代码。没啥优化过的地方呀。反而标签页的title会出现乱码的迹象。

Deep Blue Theme的作者还提供了不同边栏的三个版本下载。如果您也喜欢。可以去看看哦。

http://www.dailyblogtips.com/deep-blue-wordpress-theme-released/

演示就是您正在看的这个样子了。

让我很郁闷的Big Blue主题

2007年12月10日 - FireFore - 未有留言 - WordPress - 4,886

首先。我是从wordpress.net上找到的。感觉很清爽而且也很舒服。就下载下来用了。
结果使用的过程中。界面有点不符合自己的感觉。就开始修改了。
这下就发现问题了。
先是这个主题的CSS文件内容不直观,都是对在一起了。编码没规范。看起来有点乱。
再来。竟然发现很多文件中调用的CSS在主题自带的CSS样式表中没有写上。狂晕。

也就是说,php的文件有些调用这些CSS。但是样式表里面没有。

刚刚发现一个问题。竟然CSS中调用的一张图片。在我下载的主题包里面是没有的。。狂郁闷。

跑去BigBlue官方网站,果然看到有人在说。那个人说从官方网站下载的和从wordpress.net下载的差别很大。
我立马就从官方网站下载。结果。发现两个压缩包是一模一样的。真的是好郁闷哦。这样的话。目前提供的Big Blue主题包是不完整的。。

到底是哪里出了问题啦?搞得真的是打算再换一个了。。。

修改了big blue的三栏的宽度

2007年12月08日 - FireFore - 未有留言 - WordPress - 5,004

加大了左边的栏目的宽度。
缩短了中间栏目的宽度。
本来还要再缩短右边栏目的宽度。

后来考虑到再修改下去就成为双栏了。
所以就停手了。
字体的话修改为em的。这样一来,可以根据访问者的瀏覽器的设置来自动调整。
头部的是相当与16PX的大小。
正文内容本来打算12PX大小的,后来想到如果文字很多,这个大小的字会看得很辛苦。所以就修改为14PX了。
我的做法是在开头声明了1em的大小相当于10PX
这样在接下来的字体设置那边就很方便了。