任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

WordPress 插件推荐:Absolute Comments

回复读者的留言是一个博客的一部分,它能让你的博客健康持续的增长。但是 WordPress 本身没有这个功能,当你回复读者的留言的时候,你需要跑到文章,然后才能回复,非常不好而且很浪费时间。所以如果我们能够在后台留言管理的页面回复留言。这个时候你就需要用的就是这个插件:Absolute Comments — 即时回复的留言管理器。 插件下载之后,安装激活之后,到达留言管理页面就可以看到一列小图标: 然后点击 Reply 就能回复了。 作者说支持大部分的 thread comment 的插件,我测试之后,支持 WordPress Thread Comment。 关于该插件更多参数设置。请参考源文件里的说明。 标签:WordPress 插件 WordPress 留言插件

Honey Piggy Spring

这是 Tony 大叔给晨晨设计的主题。两栏的,不支持 Widget。 这个主题是一整套,这个是 Spring 版,Tony 大叔还会给晨晨设计 Summer, Autumn, Winter 版本, Tony 大叔真好。 预览:http://honeypiggy.com/。 标签:WordPress 主题

使用 WP_Query 自定义 WordPress Loop

本文翻译自 Define Your Own WordPress Loop Using WP_Query,有删节。 我们都知道 WordPress Loop?如果不知道,网上有很多关于 WordPress Loop 的教程。 一个最容易操纵 WordPress Loop 的方法是使用 query_posts 这个函数。 但是使用 query_posts,你可以存在以下风险: 可能会干扰那些用到了 Loop 的插件。 可能使一些 WordPress 条件标签失效。 需要去处理重新设置,重新倒回和偏移等问题。 所以个人觉得最好的方法是使用 WP_Query,并创建自己的 Loop。 使用 WP_Query 自定义 WordPress Loop 第一步是使用 WP_Query 类创建你自己的变量。 在下面的例子中,我们创建一个最新日志列表: <?php     $recentPosts = new WP_Query();     $recentPosts->query(‘showposts=5’); ?> 上面代码定义了一个叫做 recentPosts 的变量,它是一 WP_Query 类的一个实例。 […]

Popularity Contest 转换到 PostViews

前面在通过优化插件来提高 WordPress 运行效率中谈到:我一直使用的 Popularity Contest 这个插件,这个是非常好的插件,但是它一个很大的问题是对数据库操作实在太多了,因为要统计一篇日志在 single category archive home feed 等下的被阅读的次数,其实个人觉得只有在 single 下阅读次数是最重要的,如果要求提供 WordPress 运行效率的情况下,最好转换到 PostViews 这个插件。今天就把转换函数贴出来,本来想用 SQL 转换的,后来发现一个循环更容易解决问题,代码如下: function Popularity_Contest_to_PostViews() { global $wpdb; $q = “select id from wp_posts where post_type=’post’ or post_type=’page'”; $post_ids = $wpdb->get_results($q); foreach ($post_ids as $post_id ){ $id = $post_id -> id; $sql = “SELECT single_views FROM wp_ak_popularity WHERE […]

WordPress 和 WordPress MU 的比较

尽管 WordPress 和 WordPress Mu 有大概 95% 的代码是相同的,但是它们还是之间区别不仅仅是 MU 支持多个博客:这里是一个比较彻底的分析: WordPress WordPress MU 支持一个博客,多个 blogger 支持多个博客,多个 blogger。Bloggers 能同时写多个博客。 著名5分钟安装 安装需要设计更多的东西。 不需要先进的主机。 使用子域名,需要主机能够支持泛域名解析。 许多主机管理程序支持快速安装 WordPress (如通过 Fantastico 等)。 只能通过 FTP,所需的时间取决和主机之间的速度! 每个用户都被会有一个角色和一定的权限。 除了和标准的 WordPress 角色之外,你还可指定站点管理员,他能添加,编辑,删除所有的博客和用户。 WordPress 会更早得到更新。 MU 用户需要等待 WordPress 的更新应用到 WordPress MU 上。 管理员可以在 WordPress 后台编辑主题,插件和其他一些代码文件。 主题编辑器,插件编辑器和文件管理功能都有与安全的原因被禁止。 插件可以被博客管理员启用和禁止。 站点管理员可以选择禁止所有插件(默认设置),或者允许博客管理员自己启用和禁止插件。 插件可以被上传到一个特殊的文件夹 mu-plugins,在那里所有的插件会被所有博客自动运行(这样的方式可能某些插件不能正常工作) 如果你有多个博客都运行标准的 WordPress,你需要给每个上传插件。 所有 WordPress MU […]

WordPress Related Posts Plugin 0.7

修正了一些 bug,如果大家使用上还有什么 bug,欢迎向我提出。下载请点击这里。 另外这个插件,下载量已经已经接近了 2W 次。并且该插件事本博客获得了 300 个高质量的外链。所以如果你会会编程,写插件是提高你外链最好的方法。 标签:WordPress 插件

WordPress 插件推荐:WP_Grins

很多人问我留言下面一篇表情按钮是怎么实现的,回答一次二次可以,但是天天都有问,就是麻烦,所以今天写篇文章介绍这个插件。所以以后就不回答这个问题了。 这个插件是叫做 WP_Grins。下载地址在这里,使用很简单,上传激活即可,如果你上传了激活了还是不能使用。看看你的主题的 header.php 文件中有没有 wp_head() 文件,并且你的评论的 ID 为 Comments。 标签:WordPress 插件

WordPress 2.5.1 简体中文版发布

WordPress 2.5.1 发布了。我们 WordPress 中文团队也在第一时间里制作好了 WordPress 2.5.1 正式版的简体中文语言包及 WordPress 2.5 简体中文版。 WordPress 2.5.1 包含了大量的安全更新、性能增强,其中包含一个非常重要的安全更新,如果你的BLOG开启了用户注册的话,一定要升级到这个版本。如果你只对BUG修正有兴趣,也可以只覆盖 wp-includes/pluggable.php,wp-admin/includes/media.php,wp-admin/media.php 这三个文件。 后台首页、文章撰写、评论编辑得到性能提升 分类很多的情况下的性能得到提升 修正了媒体上传 升级 TinyMCE 到 3.0.7 修正了 Widget 的管理 更多有用的升级 =_=! IE 布局修正 WordPress 2.5.1 简体中文语言包及 WordPress 2.5.1 简体中文版已上传到 Google code 上 下载地址:http://code.google.com/p/wpcn/downloads/list Bug提交:http://code.google.com/p/wpcn/issues/list 下载注意事项: 请选择合适的版本非 P2P 下载器下载,建议直接用 IE 自身下载即可。 Bug 提交后,我们会尽量及时更新的,列表中显示的是正在处理的 Bug,已经处理完成的便不会直接显示在列表里,如果想查看只要搜索一下就可以了,我们是不会删除任何 Bug 报告的。 另外,关于 WordPress 2.5.1 […]

通过优化插件来提高 WordPress 运行效率

我听到很多人的抱怨,WordPress 效率很低,废话,WordPress 接口的开放必然就会造成效率有些低,然后你又装个30多个插件,效率不低才怪呢。但是有些插件是必须有的,那怎么办呢?如果你懂 PHP 的话,其实还有办法提供速度的,下面我提供一些我的方法: 安装你的确需要的插件: 首先,你需要明白一点,WordPress 是个博客程序,它的作用是给你写博客,而不是给你用来玩博客插件,而是给你书写你自己擅长方面的文章,所以不用在你的博客上放个播放器,没有人回到你博客上听歌,也不用在你的博客放上花花草草,如果这样你还不如去用著名的“博客平台”:QZone 呢。你写博客最重要的是你的内容,人家来你的博客是因为你的内容,而决不会因为你装了什么插件。 选择最好的插件: WordPress 的同样功能的插件很多,但是有些插件的代码瓶颈可以造成整个 WordPress 效率的降低,比如我写的 WordPress 表情秀的以前的版本,在每次显示每条留言之前,插件都要去扫描下表情文件夹下面每个表情图片文件以获取表情信息,如果一共有 100 多个表情,显示每条留言它就循环 100 次,这样不慢才怪呢,而最近开发的版本,我就把所有的表情信息存储起来,这样大大加快了速度(自己广告下)。另外如我一直使用的 Popularity Contest 这个插件,这个是非常好的插件,但是它一个很大的问题是对数据库操作实在太多了,因为要统计一篇日志在 single category archive home feed 等下的被阅读的次数,其实个人觉得只有在 single 下阅读次数是最重要的,如果要求提供 WordPress 运行效率的情况下,最好转换到 PostViews 这个插件。关于如何把 Popularity Contest 中的数据转换到 PostViews 中,我会在以后的文章中说明。 舍弃后台选项 我相信你使用的插件都有一个后台选项,先谈谈这个选项功能是怎么运作的,你更新选项的时候,插件就会把选项的值存储到数据库的 Option 的表里面,然后调用插件的时候,就会到数据库中调用出来,这样对于一个选项,就会有一次数据库调用,如果选项多的话,对 WordPress 效率是有一定的影响的,如果很多插件都有选项,这个时候加起来其实蛮多的数据库调用,对 WordPress 效率影响是蛮大的。很多插件是是为了适应不同情况下的配置使用,才会有后台选项的,并且在插件里面添加很多判断来使得插件能够适应各种情况,这是一个通用的插件的要求。但是具体到个人,你的选项确定之后其实就不会再作修改了,这个时候如果你懂 PHP,个人建议尽量对插件做些修改!把后台选项删除了,把选项的值直接写到插件中,然后取掉一些判断,直接选择符合你的条件。 缓存+定时更新 其实很多插件调用的时候会有很多的数据库调用的,为了提高效率,其实你可以把结果缓存起来,然后再定时更新这个结果,关于这方面的内容,我在自己动手写 WordPress 插件:使用 WP-Cron 中已经讲解得很清楚了,这里不再重复了。 […]

自己动手写 WordPress 插件:使用 API

上两篇讲解了如河窗体化 WordPress 插件,今天我们来点高级点, 如何使用 WordPress API 进行编写插件。其实我们在前面窗体化 WordPress 插件中已经部分涉及到这方面的知识。只是没有做详细的说明,所以认真看今天的内容也会对你以前的内容也会有所帮助。当然有什么问题,欢迎给我留言。 首先,什么是 WordPress 的 API? 在很早之前,我们需要添加一些新的功能,需要修改 WordPress 源代码,这是非常的郁闷,而现在有了 API (应用程序接口)之后,我们就能非常容易的添加和修改一些内置的功能。 WordPress 提供两种类型的 API: Action(行为):行为是一些能够由 WordPress 核心事件触发的函数。行为 hook 能够让你添加或移除由 WordPress 行为触发执行的函数。这些 hook 能够使插件在它们指定的行为被触发执行。 Filter(过滤器):过滤器是修改 WordPress 存储在你数据库中的内容的函数。过滤器 hook 允许你为 WordPress 的不同类型的内容(通常为文本)添加或者移除过滤器。这些 hook 能够使你能够非常容易的修改内容或者文本。 关于 WordPress API 更多介绍请参考官方文档:Plugin API。下面我们来讲解一个实际的例子:根据 Action API 调整性能之后沙发四代。 首先,我们再重复一下 sofa 这个插件的基本逻辑: 查出含有留言的 Post 的 ID。 然后找出它们的第一条留言的留言者和其博客,帮把这些信息写到一个数组中。 […]

如何在 WordPress 安排任务

WordPress 2.1 的发布带来许多的新的特性,其中一个就是 pseudo-cron – 预定义任务时序安排框架。这已经成为一些定时的通道,Scott Merrill 曾在2005年开发过一个插件叫做 wp-cron 的插件。在 WordPress 2.0 发布之后,在 wp-hachers 邮件列表有个关于在 WordPress 核心代码中添加 cron 类型的时序安排特性的讨论,最后这个特性在 2.1 版本中成形。 这个讨论结果中非常重要的一点是,并不是打算去取代 Linux 操作系统内建的真正的 Cron 特性,也不是打算去达到那种精确。 它所提供的是允许插件开发者能够定义事件发生在特定的时间内。它通过当每次页面被导入的时候,检测当前的时间是否在安排任务的时间上来实现这个功能。如果一个设定的时间刚好通过,一个任务(一个回调函数)就会被完成。 开始使用安排任务需要你拥有关于 WordPress 的 hooks, actions 和 filters 的相关知识,如果你还没有,推荐你去阅读下面的文章: WordPress Codex: Plugin API WordPress Codex: Filters WordPress Hooks FlatEarth.org (在写这篇文章的时候,它还没有被更新到2.1的 hooks) WordPress Codex: Hooks完整的列表,但是并不是每个 hook 都有一个文档。 如何预定义一个任务 在开始之前,需要注意两件重要事情: 当你安排一个回调函数的时候,你实际上安排了一个会依次调用你函数的自定义动作,具体请查看下面的关于“定义你安排的事件”章节。 […]

自己动手写 WordPress 插件

自己动手写 WordPress 插件并不是多难的事情,在你了解 WordPress API 之后,所有问题就是你对 PHP 语言和 MySQL 数据库的理解,以及 JavaScript 的应用。一般开始插件的时候,需要阅读下 WordPress Codex 的 Write a Plugin,其他需要阅读是:Adding Administration Menus。Plugin API 是用来参考的。当然了,我建议是你的英文不是太差的话,尽量阅读英文版。当然了,你也可以阅读我的自己动手写 WordPress 插件系列教程,这个教程通过怎么丰富一个博客沙发排名插件的过程详细讲解了插件的开发过程: 开始 窗体化插件 1 窗体化插件 2 使用 API 使用 WP-Cron 后台选项 标签:WordPress 插件 WordPress 教程

WordPress 头像插件:Gravatars2

Gravatar,全称为 globally recognized avatar,是 http://www.gravatar.com/ 推出的一种头像身份标识服务。只要你在Gravatar上注册你邮箱,和上传头像图片,然后当你在启动 Gravatar 服务的博客上留言,就可以显示你的头像。 目前在 WordPress 支持 Gravatar 的插件(就我所知)有三个: 第一个是 Gravatar 官方推出的 WP Gravatar,这个插件比较简单,实现的功能很少,仅仅显示头像,如果留言者没有在 Gravatar 上注册头像,它就会显示一个默认的 Gravatar 官方的头像。 第二个是 skippy dot net 的 Gravatars,它的基本功能和官方的功能基本上一致,没什么很大的区别。 最后一个,也是本站使用的 ZenPax 的 Gravatars2,该插件是在 skippy dot net 的 Gravatars 基础上改进的,首先就是它在本地注册的用户,可以直接在本地上传图像,如果不想在 Gravatar 上注册头像的话。另外,它在你服务器上缓存了头像,节省访问 gravatar.com 服务器的时间。最后本人最喜欢的它一个功能是,默认头像可以设置到一个文件夹下面,它可以随机选取一张头像给未在 Gravatar 上注册的留言者,这样就可以让留言区域的头像比较丰富,而不会显得单一,因为在国内到 Gravatar 上注册的人不是很多。呵呵,像本站就使用了洋葱头的一组头像。下面就给大家介绍下 Gravatars2 的安装和使用: Gravatars2 的安装和使用 在使用之前,你要确认你没有使用别的 Gravatar 插件,如有,请停止它。目前该插件的版本是2.62,你可以到这里下 载,下载之后解压缩之后,把文件上传到合适的位置(压缩包中文件的层次关系就已经告诉你了合适的位址),然后把 wp-content […]

博客世界最受欢迎的30个插件

翻译于:TOP 30 WordPress Plugins in Blogosphere, 作者根据Lorelle的Lists of favorite WordPress plugins上的48列表和280个插件,选出最受欢迎的30个插件。 WordPress 插件第一位是Akismet,48位 bloggers 中有34位使用它,显而易见,垃圾留言是非常烦人的,而且Akismet在防止垃圾留言方面确实做的不错。 Google Sitemap Generator以27票排在第2位。看起来很多 Blogger 开始关注SEO(搜索引擎),这个插件可以告诉 Google 如何搜索你的 Blog 和去哪里找到你想被找到,在这方面,他是最好的工具。 Wasabi 写的 Related posts 排到第三位。就像其名字说的一样,这个插件根据 blog entry 的内容产生一个相关 posts 的列表,这是一个非常棒的工具通过显示你对某个主题所写的相类是的 posts 来提高你的 blog 的粘性。当我在我的技术论坛开始使用 Chitika RPU’s 之后,我就没有使用过这个插件,在48个 blogger 中有19个人使用它。 Wp-Contact form. 这个由 Ryan Duff 开发的插件被48位 blogger 中的17未使用。它在你的 blog 上生成一个联系的表单,通过它,你的读者可以联系你。但是不幸的是,现在 Ryans 的网站下线了,另外一个生成联系表单的插件在这里,更新:你可以从 […]

自己动手写 WordPress 插件:使用 WP-Cron

上一节我们讲了如何利用 WordPress API 开发 WordPress 插件。这一节我们继续讲解 WordPress API,涉及的主题是 WP-Cron,就是在 WordPress 中安排任务。 如何在 WordPress 中安排任务,这是在 WordPress 2.1 中就引入的功能。本人针对这个功能翻译过一篇文章:如何在 WordPress 安排任务,建议大家在继续之前,好好阅读下那篇文章。 前面我们通过把沙发排名信息保存到数据库中,再有留言之后再进行更新,这样的操作来提高沙发插件的执行效率,今天来谈谈另外一种提高插件执行效率的方法,定时去更新沙发沙发的排名信息到数据库中来提高效率。 下面我们来讲解如何实现: 首先注释掉 sofa_comment_post 和 add_action(‘comment_post’, ‘sofa_comment_post’);。 然后添加如下代码: //创建自定义的更新沙发排名信息的事件,调用更新沙发排名信息的函数add_action(‘update_sofa_event’, ‘update_sofa’); //定义任务,调用更新沙发排名信息的事件 if (!wp_next_scheduled(‘update_sofa_event’)) { wp_schedule_event( time(), ‘hourly’, ‘update_sofa_event’ ); } //当插件被停止时候,移除更新沙发排名信息的事件 function update_sofa_deactivation(){ wp_clear_scheduled_hook(‘update_sofa_event’); } register_deactivation_hook(basename(__FILE__),’ update_sofa_deactivation’); 上面的函数注视已经非常清楚了,这里不多讲了,这里是每个小时,更新一次,如果你觉得太频繁了,可以改成每天,把 wp_schedule_event 函数中 hourly 改成 daily 即可。 至于为什么要添加插件停止事件,是因为我们使用 wp_schedule_event […]

Identicons,MonsterID 和 Wavatars

很多 WordPress 博客都使用了 Gravatar 这项服务。但是很多人对留言区域出现很多蓝色的 G 图片(Gravatar 默认头像),总是很烦。很多站点使用了 default 这个选项去设置默认的头像,以便和整个站点更加和谐。但是很多人并不满足这些,因为默认头像只能一个。 Gravatar 应该能够有更多定制性,现在已经有三个默认头像客户化的的项目:WP_Identicon,WP-MonsterID 和 Wavatars plugin,如果留言者没有注册 Gravatar 的服务,它们都能通过留言者的邮箱产生唯一的头像。现在Gravatar 已经整合了这三个项目,可以通过指定参数 &default= 的值为:wavatar,或者 monsterid 或者 identicon 来产生头像。 头像如下: identicon monsterid wavatar default 并且 WordPress 2.6 后台已经整合这个选项,可以让你选择默认头像怎么显示。 标签:Gravatar

在 WordPress 中如何设置广告

前面潘大谈了一些博客广告优化的一些经验。今天我来谈谈,博客广告在 WordPress 中的设置。 根据我个人的理解,对于博客来说,可以简单的分为常规用户和普通用户,常规用户就是经常来你的博客逛,不太会点击你的广告,所以这个时候你可以在他们来浏览的时候不放置广告,或者把广告的放的偏一些。另外的用户是一些新的用户,他们可能通过搜索引擎,或者别的站点的链接过来的,所以在他们浏览的时候,多放些广告,或者放到显眼的地方。 所以很多朋友在浏览我的博客的时候,会发现我的广告出现在文章前面,那是因为你还不是常规用户,只要你在本搏客浏览一定次数之后,很快就会成为常规用户,广告就会到文章的末尾了。 至于怎么设置,有个插件叫做 Who See ADs。 标签:广告

更改 WordPress 数据库表名前缀

众所周知,WordPress 在安装时候可以选择表名前缀以在同一数据库安装多个WordPress 程序。但是很多空间商,尤其是老外的虚拟主机商 允许建立多个数据库,这样为了便于管理,很多人在安装多个WordPress 程序的时候选择多个数据库而不是修改表名前缀,当然这样的方式也是被提倡的。 所谓天有不测风云,人有旦夕祸福。如若碰到多个数据库合为单个数据库的时候,头疼事情就来了,这种情况往往在从国外往国内搬的时候,国内空间商不知道为何如此吝啬 既然碰到这种情况,自然修改表名了,或者新建一个WordPress 用WordPress eXtended RSS导入(manage – export),不过这不是这里要讨论的了 更改 WordPress 数据库表名前缀步骤: 禁用所有插件,然后通过 phpmyadmin 备份你的 WordPress 数据库。 用文本编辑器打开你备份的数据库文件(*.sql),查找“wp_”,并用你准备用的表明比如“Bssn_”替换。 使用 phpmyadmin 将你当前数据库 WordPress 表删除。 导入你刚才修改了的备份文件。 修改wp-config.php文件,将$table_prefix = ‘wp_’; 改为 $table_prefix = ’Bssn_’; 到后台开启所有插件。(如果备份之前没有禁用插件,可能会导致插件工作不正常,到插件管理重新开启即可。) 顺便提一下修改表名前缀的sql语句为: ALTER TABLE wp_bssn RENAME TO bssn_bssn 此句将把 wp_bssn 表更名为 bssn_bssn。 标签:WordPress 数据库

WordPress MU 1.5.1 简体中文语言包发布

伴随着 WordPress 2.5.1 的发布。我们也迎来了紧随其后的 MU 更新。和以前一样,新版 WPMU 的内核使用了最新的 WP 内核。而之所以从之前的 1.3.3 直接跳到了 1.5.1,我想这其中的原因和 WP 的稳定性有直接关系。作为一个 BSP 的程序架构,稳定是第一位的。所以官方并没有匆忙推出 1.5 等等之前的版本。 本次语言包变动比较大。主要是增加了大量的词条,并且对原来的翻译进行了大量的校对修正。并且把与 WordPress 语言包中相同的词条进行了翻译同步。以此让各位在使用的过程中,起码不会出现同一个词条在两个语言包中翻译不同的现象(这也好像是翻译中比较重要的事情。)。 语言包的使用方法,可以参考 WordPress 中文团队站点中 MU 相关的文章进行调试。WordPress 官方开发出来的程序,在语言包的使用上,基本上都是保持了一种方式。所以如果您以前曾经调试过相关的程序,应该会很快上手的。 这次主程序的更新,为我们带来了 WordPress 2.5 的新版后台,以及一些新的特性。在升级主程序的时候,切记要备份数据库和站点数据。具体的环境需求和升级说明,请详细阅读官方提供的压缩包中的说明文件。 本站下载站点中,仅提供了语言包文件。主程序请到 http://mu.wordpress.org/ 中进行下载。下载时请勿使用下载软件。 语言包请移步到: http://code.google.com/p/wpcn/downloads/list 中进行下载。 感谢您的使用。如果在使用的过程中发现某处翻译有错误或不恰当。请及时提出。谢谢…… 最后感谢 Dreamcolor 和 Leo 的翻译。 标签:WordPress MU WordPress 中文

WordPress 插件推荐:WP-T-WAP

WP-T-WAP 是用于实现网站的手机浏览与管理功能的 WordPress 插件,该插件在激活之后,在博客的根目录下创建 wap 文件夹,把相关的文件拷贝到这里,然后把插件停止之后也能继续使用,WAP 功能也能继续使用。另外该插件最大功能是能够管理日志和留言,在这个方面比较强悍,超过了以前使用的 wp-wap。 目前个人喜欢把 WAP 页面浏览服务托管出去,使用第三方的服务,比如我一直使用的 FeedM8。不过,如果你想在手机上撰写日志,管理留言,强烈推荐你使用该插件。 WP-T-WAP 插件的详细功能: 浏览、添加、删除文章 浏览、发表、删除、审批评论 显示相邻文章链接 首页显示最新评论 首页显示热门文章(需要安装WP-PostViews插件) 相关文章(需要安装WP 2.3 Related Posts插件) 分类文章列表 标签文章列表 自定义WAP网站标题 中英文双语国际化 域名绑定 标签:WordPress 插件

Where did they go from here 插件修改版

Where did they go from here? 是一个记录读者在你博客上的浏览记录的插件,它能够显示读过这篇日志的读者同时也读了的日志列表。但是原来版本中有一个很不好的地方,就是会记录浏览的静态页面,个人感觉这样很不好,因为每个页面都会有静态页面的链接,这样会造成很多这样的浏览历史列表中出现重复的静态页面链接。 我把这个插件修改了下,让它只记录浏览过的日志。并且把其中的自动把这个列表功能取消。现在你调用这个插件需要手动在 single.php 模板中加入 show_where_they_go() 这个函数。 插件下载之后安装激活即可,如果一段时间之后还没有出现浏览记录,清查看下你主题的 footer.php 文件中是否有 <?php wp_footer(); ?> 函数。 插件下载:Where did they go from here 英文版清查看这里。 标签:WordPress 插件

Short Url WordPress Plugin

surl.cn 是国产版的 TinyURL,但是功能更强悍。 Short Url WordPress Plugin 能够把 surl.cn 服务整合到你的 WordPress 博客中,上传激活之后即可。然后会在每片日志后面显示该日志的缩短网址。 下载:Short Url WordPress Plugin 注:插件和网站都是好友 askie 出品。 标签:WordPress

Custom Smilies 2.0

Custom Smilies 是一个 WordPress 插件。它可以让你自由地在你的文章和评论中使用表情来代替默认的表情。 Custom Smilies 最新的版本是 2.0。Crazy Loong 修改了以前的版本,使它可以工作在 WordPress 2.5 下。2.0以前的版本是由 QAD 编写的。 安装 Custom Smilies 后,你可以把自己需要的表情添加到 WordPress 的表情文件夹里(wp-includes/images/smilies/),然后在 Manage > Smilies 里添加表情对应的字符。非常简单哦。 设置好以后,这些表情就可以在任何文章、页面和评论里使用了。例如,当你输入 , , (你可以自己定义这些符号)时,就会在文章出现对应的表情。或者,通过在点击相应的图标来插入到文章中。 你还可以添加这些表情列表到你的评论框周围。这样,你就可以进行可视化操作了,并在评论中方便的使用表情。而且,这个列表可以根据你的需要进行调整,以满足你的要求。 详细请看疯龙的文章:Custom Smilies 2.0 这个是我们100天30个插件计划的第4个插件。大家给我们提的意见,我们都看到了,非常感谢,如果已经有这样的插件,我们会回复告诉你,如果可以实现,我们会去努力,超出 WordPress 范围,我们当然无能为力了,另外,我们制做插件是基于个人的兴趣,所以对你非常私人化的插件或者商业插件是没有兴趣的,另外我们也不属于任何公益组织,所以麻烦不要发邮件给我们,让我们免费帮你做这些插件,谢谢! 标签:WordPress 插件

Blank Target for Comment

默认情况下,WordPress 留言区的链接(无论是留言者的网址还是留言中的链接)都是在原来窗口打开的,虽然这个符合标准,但是某些同学想在新窗口打开链接的同学非常不方便。所以制作了这个插件,使得能够让你博客留言区的链接都能在新窗口打开。 插件使用非常非常简单,上传激活即可。 下载:blank-target-for-comment.zip 标签:WordPress 插件 WordPress 留言插件

Image super tools

Image super tools 是一个 WordPress 图片水印和远程图片下载插件。它的主要功能有: 本插件能够实现wordpress上传图片自动增加水印 可以添加图片水印和文字水印两种类型 可以对已经存在的图片进行批处理添加水印 可以对文章内容中的外部引用图片自动下载并添加水印 简单安装使用: 下载 zip 文件,解压后把 imagesupertools 文件夹放入 wp-content/plugins 目录,然后在 Plugins 页面激活该插件。 在setting->ImageSuperTools->ContentImageDown菜单下的两个设置均设置为Yes。 更详细的是用请看 Askie 的文章:wordpress图片水印+远程图片下载插件image super tools 标签:WordPress 插件 图像

WordPress Tweaks Plugin

WordPress Tweaks 是一个 WordPress 功能调整插件,它会在你的 WordPress 后台设置页面添加一个 “Tweaks” 子页面,然后你可以调整以下 WordPress 功能: Admin — 后台管理 Disable tag autocomplete — 取消 tag 自动完成功能 Disable the Dashboard — 取消 Dashboard Disable the Flash uploader — 取消 Flash 上传器 Remove the width restraint on administration pages — 取消后台页面固定宽度 Comments and Pings — 留言和 Pings Disable self-pinging — 取消自己 Ping […]

WordPress 2.6 新功能

据说 WordPress 2.6 在紧张开发中,从 WordPress 2.6 Features 这篇文章中发现了有如下的新功能,我按照个人理解翻译了下。大家都说 2.6 是一个令人兴奋的版本,但是我感觉不兴奋: 可以设置 wp-config.php 的目录 — 到了 2.6,wp-config.php 除了在放在你的博客的根目录下外,你还可以把它放到某个目录下。 支持 Google Gears — 这项功能能够允许博客用户在离线的情况下使用博客。 Identicons — 在 2.6,你能够设置默认 Gravatar 头像。 日志修订 — 可以对博客日志 Wiki 样式的修订管理。 通过 Shift 进行连续多选 — 在 2.6 的多选框中,你可以通过点击开始项,然后按住 Shift,最后点击结束项来进行连续多选。 日志字数 — 显示日志的字数。 Press This Bookmarklet — 通过一个书签按钮从一些分享站如 youtube 预先获取信息。比如你在看一个 Youtube 视频,然后你点击这个按钮,你就会新建一篇博客,其中已经嵌入了该 YouTube 视频。 […]

怎样缓存 Sidebar

今天尝试使用 PHP 的 Output Control Functions 进行缓存,发现代码还是蛮简单的,于是把其中对 Sidebar 缓存的代码分享下,几点说明: 1. 可以自己修改缓存时间,怎么修改,看下面代码的唯一的注释。 2. 一旦采用这样的缓存,在缓存时间内对 sidebar 做任何修改都不会生效。 3. 如果你又想缓存又想修改东西,你可以把缓存时间修改为1秒,作了修改之后,让 sidebar 缓存生成之后,再把缓存时间修改为原来的。 4. 如果你的 sidebar 为不同页面不同 sidebar,那么你要根据自己的 sidebar 生成不同 sidebar 缓存,如:sidebar_home, sidebar_single,基本代码类似。 5. 会对 Recent Post, Recent Comment 这些插件产生延迟,在缓存的时间内,如果这些列表更新了回不能及时体现。 下面是具体的步骤和代码: 1. 进入 WordPress 后台,点击 Design => Theme Editor => Sidebar (sidebar.php)。 2. 在 sidebar.php 开头加入以下代码: <?php $sidebar_html = […]

Leopard Admin

这是一个插件,它能够把你的 WordPress 后台主题修改成类似于 MAC OSX Leopard 操作系统的样式(见下图),如果你是一个苹果迷,并且也使用 WordPress,非常建议你使用该插件样式化你 WordPress 后台。 插件只要下载激活即可。下载:Leopard Admin 标签:WordPress 插件

WordPress 2.6 Beta 1

WordPress 发布了 2.6 的测试版本,我也安装了,有以下功能(Via boren.nu): Post Revisioning — 日至修订 A “Press This” bookmarklet for tumblelog style quick posting — tumblelog 样式的快速发布日志的 “Press This” 按钮。 Caching of static files with Gears for faster Admin page loads — 通过 Gears 缓存静态文件来加速后台的载入。 A new and improved image editing dialog that offers lots of control over the images in […]

AideRSS WordPress Plugin 0.2

AideRSS WordPress Plugin 升级到 2.0 版本,实现获取每篇文章在 Google 博客搜索的发链数,del.icio.us 的收藏数,Digg 的数和留言数。具体效果请看下图: 这个版本需要你的服务器支持 CURL,如果不支持,还是和第一个版本一样只是简单显示列表。 插件上传激活之后,通过以下函数进行调用: <php aide_get_top_posts(‘month’,10); ?> 它有两个参数,第一个是时间间隔(可以是 day|week|month|year|auto|多少秒),第二个是显示的日志数。 插件下载:wp-aiderss.zip 标签:AideRSS RSS WordPress 插件

AideRSS WordPress Plugin

update 2008-06-26: 最新版:AideRSS WordPress Plugin 0.2 English Version please click here AideRSS, 是一个通过一对社会化书签和服务来评价 Feeds 的服务,它是通过一个基于留言的数量,Digg 的票数, del.icio.us 收藏数等等的 PostRank 的算法来实现的。他会把任何 Feed 中的所有日志区分成 Good Posts,Great Posts,Best Posts 和 Top 20,如我爱水煮鱼的。 并且 AideRSS 发布了 API,并且发布了 PHP Class。我根据这个 PHP Class 制作了一个小小的插件,它能够显示你的搏客中一段时间内最受欢迎的日志和 PostRank 值。 插件上传激活之后,通过以下函数进行调用: <ol> <php aide_get_top_posts(‘month’,10); ?> </ol> 它有两个参数,第一个是时间间隔(可以是 day|week|month|year|auto|多少秒),第二个是显示的日志数。 插件下载:wp-aiderss.zip 演示请点击这里。 标签:AideRSS RSS WordPress 插件 开放 […]

100% Secure Checkout

PayPal / MasterCard / Visa