Author Archives: Andor

[WP 2.9 之变] 批量升级插件

WordPress 2.9 将支持批量升级有更新的插件。通过 Tools→Upgrade 操作。下面是一个截图。(大图)

Posted in 插件相关 | Tagged | 3 Comments

WP.org 可反馈插件兼容信息

WP.org 的一个新功能:在插件 host 页面,(登录的)用户可以反馈插件对版本的支持情况,可同时选择 WordPress 版本和插件的版本,以便更详细的说明兼容或不兼容的 WordPress 和插件的版本。以下为一个截图。

Posted in 插件相关 | 2 Comments

[WP 大杂烩] 第二期

WordPress 大杂烩汇集一段时间内的 WP 新闻、资讯。每一期大杂烩没有特定的主题,不限制特定的内容,与 WordPress 有关的都会包含在内,在某个周六夜晚发布(不定期),由 Andor@WordZine 为您呈现,欢迎订阅 WordZine 。

Microsoft Live Writer 团队成员开发了一款针对 WordPress 的插件,通过该插件可以在 Writer 中管理评论、添加自定义字段,以及博客标题、副标题的修改。详情请看 Livesino 的文章。
WordPress 2.9 离发布日期越来越近了,Dougal 列出了一些 V2.9 中值得期待的功能,关注 WordPress 的您不妨前去围观一下。看后,不禁感叹:WordPress 又强大了一些些。
wpbeginner 的同仁们做了一个关于升级 WordPress 的流程图,叫做“Ultimate Guide to Upgrade WordPress”。升级的时候可以拿来参考一下。
WP.com 的用户已经可以发文到 Twitter 了(via),让人羡慕的一群人。希望 … Continue reading 

Posted in WP 大杂烩 | 1 Comment

[WP2.9 之变] 自定义用户联系方式

如果觉得 WordPress 默认的用户联系方式太少,或者有自己不需要的,在 WordPress 2.9 中可以进行自定义,下面是一个示例。
示例:删除 YIM,增加 Twitter(via)

function add_twitter_contactmethod($contactmethods){
// Add Twitter
$contactmethods['twitter'] = ‘Twitter’;
// Remove Yahoo IM
unset($contactmethods['yim']);
return $contactmethods;
}
add_filter(‘user_contactmethods’,’add_twitter_contactmethod’,10,1);

调用新添加的联系方式
调用新添加的联系方式将使用 WordPress 2.8 中新添加的新模板标签 … Continue reading 

Posted in 一般内容 | Tagged | Leave a comment

[资讯+评论] SimplePie 停止开发,WordPress 何去何从

2009年9月26日,SimplePie 官方博客发布文章,声明 SimplePie 将停止继续开发。这对 WordPress 不是个好消息。
WordPress 从 V2.8 开始将 RSS 解析器从 Magpie 换到 SimplePie(link),最主要的原因是 Magpie 长期不更新,可时间并不长,可以说 SimplePie 还没热身就下场了。WordPress 显然不会轻易放弃对 SimplePie 的使用,在 V2.9 中已经采用了最新的 SimplePie V1.3。目前,WordPress 官方还没有正式作出回应,但我们可以猜测到以下的几种处理方式。
一、WordPress 开发团队接手 SimplePie 的开发,但极有可能只针对 WordPress 的使用需求做特定的开发;二、再次寻找其他的 RSS 解析器;三、在 SimplePie 的基础上,自主创建一个 RSS 解析器。
我觉得第三种可能性不大。从以往的一些收购行动可以看出,WordPress 不会因为需求某个功能而去选择自主开发,其首先考虑的是收购现有项目来实现。第二种处理方式看样子也不可行,毕竟在更换 Magpie 时,已经做了一次筛选,很多 … Continue reading 

Posted in 一般内容 | 4 Comments

[WP Tips] 把默认主题呈献给 IE6 用户

IE6 用户尚在,虽然笔者基本上已经放弃这些用户,但还是有众多的博主坚守者宝贵的读者资源。网络中流传着各式各样的 hack,本文针对 WordPress 博客,提供一个小小的技巧,将默认主题呈献给 IE6 用户(via)。
原理:侦测浏览器类别,如果为 IE6,就调用 WordPress 的默认主题。
代码如下:(不做注释,写入主题的 functions.php 或作成插件均可)

add_filter(‘template’, ’serve_default_to_iesix’);
add_filter(‘option_template’, ’serve_default_to_iesix’);
add_filter(‘option_stylesheet’, ’serve_default_to_iesix’);
function serve_default_to_iesix($theme) {
if(strpos($_SERVER['HTTP_USER_AGENT'], ‘MSIE 6′) !== false)
$theme = ‘default’;
return $theme;
}

最后,请 … Continue reading 

Posted in 小技巧 | 6 Comments

[WP2.8 之变] V2.8 用户特性的变化

WordPress 2.8 针对用户这一块做了不少比较小的改变。通过一段时间的使用和资料收集,列举出一部分用户特性的变化如下。

系统自动生成的用户,登录后提示修改系统自动产生的密码;
添加新用户处加入密码强度提示;
添加新用户时可选择将密码等信息通过所提供的 E-mail 发送给该用户;
同一 E-mail 地址无法多次注册新用户;

Posted in 一般内容 | Tagged | Leave a comment

[评论]关于 WordPress 主题框架

我没有深入的学习过编程理论,对“框架”没有深层次的理解,不知道其背后所蕴含的东西。在此,仅结合我对 WordPress 主题的理解和使用经验评论 WordPress 主题框架。
第一次知道“框架”这个词汇应该是 JavaScript 的框架,早期的 Prototype,到后来的 jQuery 和 mootools 等。我想这些 JS 框架出现的初衷是将常用效果封装,方便使用。我承认,JS 并不难,虽然没有系统的学过,但还是很容易的能够使用 JS 框架实现很复杂的效果。而后,出现了各种语言或程序的框架,我也先后的接触过,像 PHP 的,CSS 的等等。当然,有关人员也将框架引入了 WordPress,制作了“WordPress 主题框架”。
据我了解,最早的可以称为 WordPress 主题框架的是 Sandbox,当时出现之时很受欢迎,曾经还举办个一个基于 Sandbox 的主题设计比赛。随后有一段时间的沉寂,Sandbox 虽然有一定的更新,但没有多少出彩的地方。沉寂期似乎是因为没有看到 WordPress 主题框架的出路。而后,我所看到的是,可以套用一个老词“雨后春笋”,出现了很多 WordPress 主题框架,我在阅读器中几乎每天都能看到关于主题框架的文章。目前,比较常见的 WordPress 主题框架如下。

Thematic
Carrington
WP Framework
Buffet Theme Framework
Hybrid

当然还有一些主题框架没有列出。这些主体框架的出现得到了很大的欢迎。为什么受欢迎,我想大致的原因有:一,主题框架节省了主题制作时间,主题框架已经将代码 code 好了,如果不需要改动默认布局,简单的 style … Continue reading 

Posted in 主题相关 | Tagged | 3 Comments

[WP2.8 之变] 新增模板标签:the_author_meta

the_author_meta 是 WordPress 2.8 中将要加入的一个新的模板标签,该标签用于显示和作者有关的信息。
the_author_meta 会显示关于作者的信息,可以在主循环(The Loop)中使用,也可在主循环之外使用。在主循环内使用时,不需指定用户 ID,显示的信息属于当前文章作者;在主循环之外使用则需要指定用户 ID。如果需要获得返回值而不是输出结果,可以使用 get_the_author_meta()。
用法

用法示例
显示作者的 AIM 名
这个例子将显示作者的 AIM 名。AIM 名可在作者的个人档案中设定。

This author’s AIM address is

显示作者的邮件地址
这个例子将显示 ID 为 27 的用户的邮件地址。

The email address for user id 27 is

参数
the_author_meta 可接受两个参数,$field 和 $userID。后者为可选。
$field
指定所需的作者信息。可以使用的值:

user_login
user_pass
user_nicename
user_email
user_url
user_registered
user_activation_key
user_status
display_name
nickname
first_name
last_name
description
jabber
aim
yim
user_level
user_firstname
user_lastname
user_description
rich_editing
comment_shortcuts
admin_color
plugins_per_page
plugins_last_view
ID

$userID
如果指定了用户的 ID,那么将输出对应 ID 用户的相关信息。
(信息来源:WordPress Codex)

Posted in 主题相关 | Tagged , | Leave a comment

[WP 大杂烩] 第一期

WordPress 大杂烩汇集一段时间内的 WP 新闻、资讯。每一期大杂烩没有特定的主题,不限制特定的内容,与 WordPress 有关的都会包含在内,在某个周六晚发布(不定期),由 Andor@WordZine 为您呈现,欢迎订阅 WordZine 。

由 Automattic 开发的主题 P2 终于出现在 Theme Directory 中提供公众下载了。P2 是一款类似 twitter 式的微博客主题,适用于团队间的信息互通,或者个人式的 blah blah
WordPress 也可以有歌曲,而且还是 RAP,让我们来听听这位有才老外的两首 WordPress Rap:The WordPress Rap ,Peeps of WordPress Rap 。
blo.gs 于 2009年4月21日 被Automattic 公司从 Yahoo 手中收购。blo.gs … Continue reading 

Posted in WP 大杂烩 | 4 Comments