在 WordPress 后台,个人设置(Profile)中,除了可以设置电子邮件和 Website 之外,还可以设置自己的联系方式,比如 AIM, Yahoo IM, Jabber/Google Talk。但是除了 Gtalk 之外,其他两个中国人基本不用,那么如何去掉我们基本不用的 AIM 和 Yahoo IM,并加上国人常用的 QQ, MSN 和飞信呢?
其实在 WordPress 中实现这样的功能是非常容易的,只需要调用下 custom_contactmethods 这个 WordPress Filter 既可以实现在后台支持常用的 QQ, MSN 和飞信等联系方式,代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <?php /* Plugin Name: Custom Contact Plugin URI: http://wpjam.com/ Description: 自定义博客的联系方式,从 WordPress 默认的 AIM, Yahoo IM 改为中国常见的 QQ, MSN 和飞信。 Version: 1.0 Author: Neekey Author URI: http://photozero.net/ */ add_filter('user_contactmethods','custom_contactmethods'); function custom_contactmethods($user_contactmethods ){ $user_contactmethods = array( 'qq' => 'QQ', 'msn' => 'MSN', 'jabber' => __('Jabber / Google Talk'), 'fetion' => '飞信' ); return $user_contactmethods ; } ?> |
把上面这些代码保存下来,存为一个 PHP 文件,保存为 UTF-8 without BOM 格式,上传到 WordPress 插件目录,然后激活即可。如果你需要加入其他联系方式,只需要按照同样的方式在上面数组中添加即可,这里就不一一详细介绍。