2009

kDolphin @ 3:15 am January 1st, 2009

  2008年我只写了56篇Blog,也就是说每个月的Blog数字都是个位数,甚至有整整一个月没有一篇文章更新。2008年的前半部分算是处于新婚状态所以更新很少,而2008年的后半部分我算是落到了Twitter这个坑里了,每次想写Blog都觉得已经在Twitter里碎碎念过了,于是放弃。
  2009年我的愿望上是kdolphin.com恢复较为正常的Blog撰写,目标是一年内200至300篇;wp-today.com尽量维持每日一次更新的频率;18pc.org转换为WordPress平台后尝试更新;另外有一个域名或许我会拿来写英文的Blog,不过那个就不在这里说了,我的英文一直处于小学水平,等能看了再说说。
  2008年的后半年大家都过得不是很舒服,而2009年也可能不太有太大的回转,不过世界会因为任何人而改变,只要我们去做。我想是这样的。

WordPress 2.7 模板與后臺管理進階

kDolphin @ 12:19 pm December 20th, 2008

  这是一篇译文,原文请见:Mastering Your WordPress 2.7 Theme & Admin Area: Tips and Tricks。由于个人英语水平问题,所以文章并不是一对一的翻译,我只是按照个人理解组织出以下文字。第一部分主要针对模板作者,第二部分介绍一些新特性。

1. 加强你的WordPress 2.7模板

1.1 加强的留言显示模式 - Threading(嵌套) Page(分页)

  WordPress 2.7增加了很多新的特性,但是极具实际意义的两个特性是关于留言方面的改进,2.7开始默认支持Threading(嵌套)和Page(分页)这两种模板效果,在此之前这些效果是需要安装额外的插件才能实现。对现有模板修改可以参看这篇文章:WordPress 2.7 Comments Enhancements,更详细的细节可以去WordPress Codex上查看。
wp27-10

1.2 置顶文章

  在WordPress 2.7之前是利用插件来完成某篇文章的置顶(永远占据第一篇位置),2.7引入了这个功能,在编辑文章的状态下,可以通过右侧的工具栏选择:Publish -> Visibility -> Stick this post to the front page。
wp27-2

1.3 文章分类(Post Classes)

  在2.7之前模板作者使用这样的语句来赋予每篇文章一个class id,在源代码上看到类似div id="post-353"。

HTML:
  1. <div id="post-<?php the_ID(); ?>" class="post">

  从2.7开始post classes作为一个新特新被包含了进来,这样能帮助模板作者更方便的针对Post来做一些特殊效果。

HTML:
  1. <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

  一个新的函数在2.7中被使用:post_class(),利用这个函数每篇文章都可以被赋予一个更加有指向性的class,例如category-slug, tag-slug, sticky。比如模板作者可以为置顶文章赋予一个区别于正文文章的背景色,让某个分类只显示摘要信息等等。

1.4 wp page menu

  另一个新的模板函数wp_page_menu也让模板的菜单设计更加方便,wp_page_menu其实是一个再封装的wp_list_pages,所以wp_list_pages支持的参数它都可以使用。wp_list_pages()用于生成一个Page的链接列表,很适合用在Sidebar和Header menu上。

HTML:
  1. <?php wp_page_menu('show_home=1&exclude=5,9,23&menu_class=page-navi&title_li=<h3>' . __('Page Menu') . '</h3>'); ?>

1.5 Logout Link

  WordPress 2.7终于为Logout做了一个的函数wp_logout_url。

HTML:
  1. <a href="<?php echo wp_logout_url(); ?>">Logout</a>

2. 新的后台管理界面特性

2.1 管理留言时的快捷键支持

  快捷键的支持让管理留言的操作变得更加有效率。首先需要打开快捷键支持:Administration > Users > Your Profile。

  • j 向上移动
  • k 向下移动
  • a 批准当前留言通过
  • s 设置当前留言为Spam
  • d 删除当前留言
  • u 不批准当前留言通过
  • r 回复当前留言
  • q 编辑当前留言
  • Shift + (a, s, d, u) 批量操作已经选择的留言

2.2 2.3在管理界面中回复和编辑留言

  WordPress 2.7对留言管理的加强还是很有用的,现在已可以在后台快速的回复和编辑留言,使用AJAX技术减少了无用的页面刷新。
wp27-4

2.4 插件安装已完全可以由Web界面实现

  现在插件的安装已完全可以在Web界面上实现,而无需ftp之类的工具。可以直接搜索插件,然后选择安装。
wp27-5

2.5 全新的后台导航菜单

  这段没啥翻译的,略。

2.6 快速发布或建立草稿

  新的Dashboard右方提供了一个快速的文章发布界面。可以用于发布一些短文,或者作为临时草稿保存,让Blogging过程更加流畅和随心所欲。
wp27-8

2.7 快速编辑留言

  这个不是写过了吗,老外怎么那么喜欢翻来覆去说一件事。

2.8 自动关闭留言和Trackback

  现在可以设置自动关闭过于久远文章的留言和Trackback。
wp27-3

2.9 支持批量编辑

  新版本加强了批量文章的管理,可以选择数篇文章同时编辑它们的一些共通内容:分类、Tag、作者、留言……等等
wp27-9

推薦一個Blog:Make Difference

kDolphin @ 8:40 am December 20th, 2008

  这两天发现一个让人激动的Blog: Make Difference。这个Blog主要以翻译Apple官方视频和Steve Jobs历年的Keynote为主,当然也有关于Mac的话题文章。就现在来看这个Blog正以稳定的频率更新,内容和评论也极具实用价值,推荐喜欢Apple或者对它有兴趣的朋友去看看。

Wed.la

kDolphin @ 10:08 am November 19th, 2008

  Wed.la,是hexy和她的朋友们建立的一个新站点,直接抄一下About给各位:

关于Wed.la
Wed.la始终致力于为每一对新婚夫妇打造个性化的婚礼网站。
我们深刻理解每个人都想将最美好的瞬间 永久保留,便于分享。
Wed.la帮你告别厚重的相册 、照片上的手印、繁多的祝福电话、繁忙而杂乱的婚宴筹备工作…

  接下来开始泼点冷水。Wed.la过早的从内部测试变为了正式开放注册,而事实上直到现在已确定下来的三大功能中还有一个功能仍处于不可用状态。Wed.la就现在来看仅仅是一个个人相册站点,而它About里描述的也只是一些并不实际的内容:最低限度仅仅是减少了厚重的相册;事实上照片并不会因为网站而不印出来;人们仍然会乐于接到祝福电话;至于婚宴筹备工作和现在的Wed.la完全没有交集。
  Wed.la现有的用户粘度可以说是极其低的:未完成的功能(祝福);是否有必要存在的功能(请柬);没有太大特色的功能(相册)。去除前两者不会被真正在婚礼筹划中新人所看重的功能外,剩下的相册或许人们更愿意放在自己现有的网络服务内(Blog, Space, QQ zone, Facebook……),而Wed.la仅仅是扔完照片就不会再细心打理的地方。唯一有点吸引的或许只剩下了Wed.la这个可爱的域名。
  在注册Wed.la的时候我是很期待的,因为那句话“告别繁忙而杂乱的婚宴筹备工作”。我乐于看到Wed.la能往这个方向去发展,现在和婚礼前后搭界的站点都是以论坛方式为主,我比较想看到一个Douban(或者点评)那样的篱笆

WordPress Theme: KD05 index頁面

kdolphin @ 1:58 pm November 13th, 2008

  Gimp在Windows下实在难用,窗口切换根本不知所谓。下午花了些时间重画了一下,顺便做了个Index Page的效果出来。可以看到整个版面基本还是保留了KD02的版面,现在主要有两个问题:一个是Blog Title该怎么处理;另外一个就是文章与文章之间的过度不是很舒服。

  Update:刚发现AI导出来的PNG图自动做了反锯齿处理,看起来和实际的有所差别,再传张比较接近实际效果的图: