Just tested it out, and it works:
When inserting links in your posts, especially links to resources on your own blog, you can actually use absolute paths like “/wp-content/uploads/****.anyExtension”. This way if you ever decided to move your blog, say, another hosting, you save yourself tons of time wasted on editing these links.
The only limitations here are:
- It may require your blog to be self-hosted, meaning, it is not using any blog service provided by companies like WordPress.com, yo2.cn (this one is for us, Chinese), cause you probably don’t know how they store your uploaded files.
- On the new serve, you have to upload the files as originally structured on the old one. This requirement is not that hard to meet, I guess, since usually when you move your blog, you would want to make sure it is in almost the same structure for better search engine friendliness.
OK! And that’s it for today !
Posted in
Tip,
WordPress at April 5th, 2008.
1 Comment.
2008年已至,本人决定给本博客换个新面孔,但由于本人在网页设计方面尚属初学者水平,今天刚把 CSS: The Missing Manual 看完。同时也是因为近期写文章时,发现本博客之前使用的来自 iLemoned 主题 Dark 有些不合适:
- 有时文章中会有一些代码,且每行代码均较长,dark 的三栏式设计就会导致超出部分被遮住。
- 发布代码时若使用 code 这个标签则会在发表的文章中多出一些无用的代码
- 主题的色调有些偏暗,个人觉得会给人带来阴郁的感觉
除此之外,dark 这个主题还是很不错,只不过不太适合用于本博客而已。
鉴于以上几点,今天本博客起用来自 Hello Wiki 的主题:Hello :D。

- Hello :D 的两栏式设计是的页面中有足够的空间用于显示代码
- 同时主题中还包括一个目前所有 WordPress 主题中都少见的 print.css, 这个样式列表的作用是指导浏览器打印你的网页。
- 另外,整个主题显得很大气,色调适中。
点击此处下载我修改后的版本:hello-d-modified.zip 。我所做的修改主要集中在 print.css,修正了原模板打印时会连侧边栏、评论表单一起打印的问题、同时略为调整了一下特定链接在打印出的文稿中的显示方式。
Read More…
Posted in
Design,
Leopard,
WordPress,
杂谈 at January 10th, 2008.
No Comments.
近期由于本人于Mac OS X Leopard 中本地安装的 WordPress 中的永久链接功能,经多次尝试、摸索,直至最终设置成功的过程中发现相关信息过于零散,不方便查找,特出此文。
点击 此处 直接跳至步骤总结处。
我试着启用 WordPress 中的永久链接功能,得提示“your .htaccess file needs to be updated”, Google 了一下相关信息,得知需要在本地安装的 WordPress 的根目录下创建 .htaccess 文件(如果该文件不存在的话,可通过在系统自带的 终端 程序中使用命令 “touch /pathToYourWordPressInstallation/.htaccess”, 另外如需 WordPress 为你自动更新 .htaccess 文件,还要将该文件的权限暂时设置为 666,命令为 “chmod 666 /pathToYourWordPressInstallation/.htaccess”。该文件更新后请务必将权限改为 644。当然你也可以手动更新该文件)。
这些做好后,更新了永久链接设置。试用一下,出现 “*** is not found on this server”。这表明虽然 .htaccess 文件成功创建,永久链接的相关设置也被自动导入了该文件,但是文件未被调用。因为类似“http://yourBlogAddress/**year/**month/**day/post-name” 的路径实际上并非服务器上文件的存在路径,而是虚拟出来的,目的在于是增强博客文章的链接的可读性,必须 .htaccess 文件的协助才能正常起作用。因此再次 Google 之后,得到的答案是必须启用 Apache 附带 rewrite 模块,并且对相关目录设置 “AllowOverride All”。具体包括:
-
修改文件 /private/etc/apache2/httpd.conf :
使用命令 “sudo pico /private/etc/apache2/httpd.conf” 打开该设置文件。找到 “#LoadModule rewrite_module libexec/apache2/mod_rewrite.so” 这一行,删除 “#”。保存。
这是 Leopard 中 Apache2 的相应路径。对 Tiger 而言,相应配置文件的路径为 /etc/httpd/httpd.conf 。
-
修改文件 /private/etc/apache2/users/yourUserName.conf
“AllowOverride None” 改为 “AllowOverride All”。保存文件
做好上述两步后,用命令 “sudo apachectl graceful” 重新加载配置文件以使修改生效。
这次错误信息变成了 “Forbidden, You don’t have permission to access ***** on this server.” 到 WordPress 官方论坛搜索了一下,得到解决方案:在 .htaccess 文件中添加独立的一行,该行内容为”Options +FollowSymLinks“。如此即可正常使用永久链接功能了。
Read More…
Posted in
Apple,
Leopard,
Tutorial,
WordPress at December 15th, 2007.
No Comments.
英文原文见此处:MacZealots > Tutorials > Installing WordPress on Tiger本文为中文翻译,略有修改。对于现有的多种博客选项,许多人倾向于使用自己的博客系统,而非如 Blogger 或 TypePad 一类无需自行管理的服务. 在软件方面, 世面上有许多令人满意的产品, 譬如 Six Apart 的 Movable Type。WordPress是又一款成熟、有能力而且免费的博客引擎,它受众多博客欢迎(比如其奠基开发者,Matt Mullenweg),并且在网络上迅速地流行。WordPress是个人和专业博客的杰出选择,而且免费。
本教程将教会你如何在 Mac OS X 10.4 Tiger中安装WordPress version 2.2。如果你已经安装过任何博客系统,比如WordPress 或者Movable Type,你可能已有配置好的MySQL和/或PHP。如何你是这种情况,你可直接跳至第4步。在开始之前,让我们先总结一下整个过程:
- 下载并安装 WordPress version 2.2
- 启用个人 Web 共享
- 下载并安装 MySQL
- 配置 MySQL
- 启用并测试 PHP
- 配置 WordPress
- ???
- 接着就等着读者来访吧!
Read More…
Posted in
Apple,
WordPress at May 13th, 2007.
No Comments.
英文原文:Bos89.nl > Wordpress as CMS in five steps
中文译文:我爱水煮鱼 > 5个简单的步骤把 Wordpress 打造成 CMS
把 WordPress 作为 CMS 来使用在2.1版本变得更加容易,只需5个简单的步骤并且不需去修改复杂的代码就能实现。
- 创建一个页面并命名为 home 作为开始页面,并给其 page order(页面顺序)为0。
- 创建一个空的页面并命名为 weblog 并给其 page order(页面顺序) 为99。
- 在管理界面,选择 option(选项) > reading(阅读),将上面创建的 home 作为 front page(开始页) 和 weblog 作为 posts page(文章列表页面)。
- 通过这个函数 wp_list_pages(’sort_column=menu_order&title_li=’) 创建网站菜单。
- 使用一个插件使得页面也能够被搜索(可选)。
可以选用 Search Everything 这个插件(译者著)。
当为你的 CMS 创建页面的时候,确定页面顺序必须在0和99之间。这样的话,菜单中的第一个就是home,最后的是 weblog,当然你可以根据你自己的需求更改。
个人觉的他把 WordPress as CMS 说的比较清晰明了,大家可以根据他的提供的简单步骤进行扩展。
然而,实际上,完全按照引文中所提及步骤不一定能成功地将把 Wordpress 打造成 CMS。就我的情况而言,最终结果是导航栏中有两个Home链接,一个Blog链接,而且这三个链接均指向Blog页面。查看theme的header.php文件后发现导航栏用如下代码判断当前页面导致的:
Read More…
Posted in
WordPress at May 10th, 2007.
2 Comments.