任何问题请联系WX:uu16853

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

购买更多有优惠!

社会化分享 WordPress 插件

社会化营销秘密武器:用 Google Analytics 监测社会化分享效果这篇日志是这个插件的原型分析,最终把这个想法制作成插件。 社会化分享 WordPress 插件简介 社会化分享这个 WordPress 插件主要功能,就是在博客上集成当前国内主要社会化分享按钮,并且和 Google Analytics 深度整合,可以在 Google Analytics 中查看社会化分享按钮点击的统计,以及社会化网络来源的流量。 社会化分享 WordPress 插件功能详细介绍 社会化分享按钮点击统计 社会化分享 WordPress 插件可以在 Google Analytics 中分析出那个社会化分享按钮被点击次数最多,在 Google Anlytics 中事件跟踪中可以查看到以下报表: 社会化分享按钮点击统计报表 如果选择事件总计标签左边侧的下拉菜单,选择网页就能看到哪个页面被分享最多: 社会化分享按钮最多点击页面统计报表 社会化分享的效果监控 这个插件还可以分析出社会化分享的效果,可以监控出来那个社会化网络来源的流量最多,在 Google Analytics 报告 》 流量来源 》 广告系列 看到来源的流量: 社会化分享效果统计报表 社会化分享 WordPress 插件安装和使用 安装社会化分享 WordPress 插件之前,你必须给你的博客安装 Google Analytics,并且使用安装的是 Google Analytics 的异步跟踪代码(因为 Google […]

WordPress 插件开发技巧:在插件页面添加快捷设置链接

在 WordPress 插件页面,很多插件启动之后,都会出现一个设置的链接,让你直接到该插件的设置页面进行设置。下面是实现的案例代码: add_filter(‘plugin_action_links’, ‘add_qzone_settings_link’, 10, 2 ); function add_qzone_settings_link($links, $file) { static $this_plugin; if (!$this_plugin) $this_plugin = plugin_basename(__FILE__); if ($file == $this_plugin){ $settings_link = ‘<a href=”‘.wp_nonce_url(“admin.php?page=wp2qzone”).'”>设置</a>’; array_unshift($links, $settings_link); } return $links; } 标签:WordPress 插件

WordPress 插件:iPhone/iPad 限时免费精选

iPhone/iPad 限时免费精选是由 App 每日推送 提供的一个 WordPress Widget 插件,可以在你的 WordPress 博客的侧边栏显示最新的 iPhone/iPad 的限时免费应用。 该插件安装很简单,解压后把 appdp-list 目录上传到 /wp-content/plugins,在后台激活 Appdp List 插件,到 主题 -> 小工具 页面,把 iOS应用挂件 拖到左边的侧边栏里。然后可以进行如下设置: 可以选择分类(全部/游戏/应用),价格(全部/免费/限免),设备(通用/iPhone/iPad/通用),显示的数量和缓存时间。 最后显示效果如下: 下载:iPhone/iPad 限时免费精选 访问:App 每日推送 标签:WordPress 插件

WordPress 技巧:禁止插件更新提醒

这个技巧会阻止 WordPress 检查插件是否有有更新,这个技巧对于给客户建的网站非常有帮助,因为很可能你已经修改了插件,插件的更新将会让整个网站不能正常运行。 将下面的代码复制到当前主题的 functions.php 文件中。 <?php remove_action( ‘load-update-core.php’, ‘wp_update_plugins’ ); add_filter( ‘pre_site_transient_update_plugins’, create_function( ‘$a’, “return null;” ) ); ?> 标签:WordPress 技巧

WordPress 技巧:如何判断一个插件是否激活

如果你写的插件需要调调用其他插件的函数,那么你首先需要判断下调用的插件是否已经激活了,可以通过在 functions.php 文件中加下面的代码来势判断,注意把下面代码中的插件的路径改成你要判断的插件的路径。 <?php if (is_plugin_active(‘plugin-directory/plugin-file.php’)) { // the plugin is active } ?> 标签:WordPress 技巧

把你的插件发布到 WordPress 官方插件站

把你的插件发布到 WordPress 官方插件目录是让更多人用到插件的好方法,这样可以让你的插件不仅仅给我们中国人民使用,而且还可以让你的插件给全世界人民使用,想想全世界人民都在用你的插件这是多么美好的事情啊, 我已经在 WordPress 官方插件库发布了几个插件,下面我就给大家讲讲如何把你的插件发布到官方插件目录。 在开始之前你需要了解 SVN 的知识,可以查看这篇文章:TortoiseSVN 简明使用 1. 注册一个 WordPress.org 的账号。 到 WordPress 支持论坛,注册一个账号,这是必须的。 2. 添加你的插件 第二步是添加你的插件,你需要提供以下信息: 你插件的名字 一到两句话的插件描述 你的插件的原始链接(可选的) 个人建议给你的插件指定一个主页,不过取决于你,另外你还要保证你的符合 GPL 标准的。 3. 等待批准 等待的时间是无聊的,但是这个不会太长,大概需要3-4天,可能更长。所以要耐心。 批准了之后,你会收到一封邮件告诉你你的插件已经被批准了,你现在可以访问你的 subversion 目录。比如我最新的插件 Top First Commertors,subversion 目录为:http://svn.wp-plugins.org/top-first-commentors 你需要用你刚才在 WordPress 官方支持论坛注册的用户名和密码访问你的 subversion 目录。 4. 下载和安装 TortoiseSVN 从 TortoiseSVN 官方站点下载最新版的 TortoiseSVN,中文汉化包可以从 SubVersion 中文站下载。下载之后,点击安装包,一路 next 下去即可。 5. 创建一个文件夹 在你本地创建一个文件夹,如我在桌面上创建一个叫做 […]

我爱水煮鱼使用的 WordPress 插件

构建一个强大的 WordPress 博客需要哪些插件?其实很少,今天就给大家介绍下我爱水煮鱼装的 WordPress 插件。只要这些插件你就可以构建一个强大的 WordPress 博客。 日志相关的 WordPress 插件 日志相关的 WordPress 插件首先是相关日志:WP Related Posts,它可以通过 tag 来产生相关日志列表,让你网站增强粘性。 第二个我觉得必须安装的是:WordPress 文章目录插件,WordPress 文章目录插件在日志的右侧加入一个文章目录,让整篇日志更好导航,读者也可以在阅读之前知道这篇文章的大概,另外这样也能增强网站 SEO 也是帮助的,因为 Google 可以索引内部锚点链接。 第三个是:WordPress 心情评论插件,WordPress 心情评论插件让博客的读者无需评论,而通过简单的点击就能表达自己对当前文章的感受,非常方便,这样满足读者的快速评论的需求,而博客的作者也能通过这个知道自己文章给用户的感受,进一步进行改进。 第四个是:Post Type Switcher,如果你和我一样,使用了多个自定义日志类型,需要它们之间进行转换的换,推荐你使用这个插件。 留言相关的 WordPress 插件 留言相关的插件我觉得只需装 多说这个社会化评论插件即可,它能为你的 WordPress 博客提供新浪微博、QQ、人人、开心、豆瓣、网易微博、搜狐微博、百度等多帐号登录并评论功能,帮你搭建更活跃,互动性更强的评论平台。有了多说这个社会化评论插件,基本留言相关的插件都无需再安装了,并且整个网站效率更高,互动性也更好。 统计相关的 WordPress 插件 统计相关的插件,首先推荐:PostViews,PostViews 只可以统计日志浏览次数,并且基于此产生流行日志,我还基于这个插件写了一个小插件:让你如何在 WordPress 后台显示日志浏览数。 如果仅仅通过日志浏览数不能满足你对统计的需求,建议你安装Analytics360,它可以让你在 WordPress 后台查看 Google Analytics 统计。 最后一个是:社会化分享 WordPress 插件,社会化分享 WordPress 插件集成当前国内主要社会化分享按钮,并且和 […]

WordPress 日志类型转换插件:Post Type Switcher

我们知道 WordPress 默认就有 日志(Post),静态页面(Page)等默认日志类型(Post Type),WordPress 3.0 版本之后,WordPress 又可以让开发者自定义日志类型(Custom Post Type),那么当你撰写日志的时候,想从一个日志类型转换到另外一种日志类型,怎么办呢?推荐你用 Post Type Switcher 插件。 Post Type Switcher 这个 WordPress 插件可以让你把 Post 转换成 Page,Page 转换成 Post,以及其他自定义日志类型进行自由转换非常方便。安装之后,在日志编辑页面的“发布”按钮上面,就有个修改日志类型的下拉菜单,点击要改成的日志类型,点击 OK 即可,非常方便。 WordPress 日志类型转换插件:Post Type Switcher 下载:Post Type Switcher。 标签:WordPress 插件

WordPress 技巧:无需输入 FTP 信息就能升级 WordPress 及插件

你是否碰到这样的情况:当添加,删除,升级 WordPress 插件或者直接升级 WordPress 的时候,WordPress 总是提示让你输入 FTP 帐号信息,非些烦人。 如果你使用虚拟主机的话,一般不会出现这样的,但是如果你使用 VPS 或者 DV 的话,就很可能出现这种情况,因为 WordPress 是基于文件的所有者来判断的,如果你的服务器的用户名和文件的用户名不是一样的,那么 WordPress 就会让你通过 FTP 来进行更新。 但是每次输入 FTP 信息是非常烦人的,其实我们可以在 wp-config.php 中定义下面这些常量来让 WordPress 自动获取 FTP 信息,而无需每次手动输入: //添加 FTP 信息,防止每次都提示输入 define(‘FTP_HOST’, ‘ftp.yoursite.com’); define(‘FTP_USER’, ‘Your_FTP_Username’); define(‘FTP_PASS’, ‘Your_FTP_password’); //如果你的 FTP 可以使用 SSL 连接,把下面设置为 True define(‘FTP_SSL’, true); 标签:WordPress 技巧

WordPress 心情评论插件

WordPress 心情评论插件 当看我们看完一篇不错的文章的时候可能最大的感受是不错,或者超赞,而不好的文章怎让我们觉得无聊,甚至觉得扯谈,而深度分析技术的文章可能不懂,有时候真的只是不小心路过。是的,这个时候我们只想把这种感觉表达出来,而不是洋洋洒洒写一段很长的评论,但是现在博客评论系统,都是让我们去评论,或者简单的顶下,没有这样让我们快速表达自己对文章心情的插件。而对于博客作者来说,没有读者评论又让他失去继续写博客的动力,那么是否有种更简单的评论方式呢? 这就是我们 WordPress 心情评论插件的由来,这个插件让博客的读者无需评论,而通过简单的点击就能表达自己对当前文章的感受,非常方便,这样满足读者的快速评论的需求,而博客的作者也能通过这个知道自己文章给用户的感受,进一步进行改进。 WordPress 心情评论插件使用 WordPress 心情评论插件安装非常简单,只需要简单的上传到插件目录激活即可,然后在文章的末尾会出现几个心情评论图标,用户就可以根据自己的感受去选择: WordPress 心情评论插件 你可以在本文末尾测试下该插件。 WordPress心情评论插件设置 我们可以在 WordPress 后台 > 设置 > 心情评论设置 对 WordPress 心情评论插件进行设置: WordPress 心情评论插件基本设置 如下图,我们可以设置:未投票提示文本,已投票提示文本,投票人数显示格式,表情图标的 CSS(已经有一个基本的 CSS,你可以进行定制)。 WordPress 心情评论插件基本设置 WordPress 心情评论插件心情图标管理 默认已经有6个心情图标,当然你可以增加更多,设置自己设计心情评论图标,都可以通过后台增加删除或者修改: WordPress 心情评论插件心情图标管理 购买 WordPress 心情评论插件 WordPress 心情评论插件不是免费的,目前定价为 14.99 RMB,终身免费升级。 购买地址:http://wpjam.net/item/smilie-vote/s 标签:WordPress 插件 WordPress 自定义字段

jQuery 图片播放插件 FancyBox 和其 WordPress 插件

什么是 FancyBox FancyBox 是一个 jQuery 图片播放插件,它可以使用类似于 MAC 系统中 “Lightbox” 方式在网页前面浮动显示和播放图片,网页内容,或者其他多媒体内容。 FancyBox 的特性 支持图片,HTML 元素,Flash 动画,Iframe 以及 AJAX 支持。 可以自定义播放器和 CSS 样式。 可以以组的形式进行轮转播放。 如果加载了鼠标滚动插件(mouse wheel plugin),FancyBox 还支持通过鼠标滚动事件来翻阅图片。 通过 easing plugin,可以实现更花哨的轮转效果。 可以在放大的元素下面添加阴影,使得更有立体感觉。 FanyBox 的 WordPress 插件 正是因为 FancyBox 的强大,很多 WordPress 爱好者,就开发了 FancyBox 的 WordPress 插件,增强 WordPress 的图片显示效果。 1. Easy FancyBox Easy FancyBox 可以非常容易让你在 WordPress 中启用 FancyBox 插件,Easy […]

WordPress 心情评论插件

WordPress 心情评论插件 当看我们看完一篇不错的文章的时候可能最大的感受是不错,或者超赞,而不好的文章怎让我们觉得无聊,甚至觉得扯谈,而深度分析技术的文章可能不懂,有时候真的只是不小心路过。是的,这个时候我们只想把这种感觉表达出来,而不是洋洋洒洒写一段很长的评论,但是现在博客评论系统,都是让我们去评论,或者简单的顶下,没有这样让我们快速表达自己对文章心情的插件。而对于博客作者来说,没有读者评论又让他失去继续写博客的动力,那么是否有种更简单的评论方式呢? 这就是我们 WordPress 心情评论插件的由来,这个插件让博客的读者无需评论,而通过简单的点击就能表达自己对当前文章的感受,非常方便,这样满足读者的快速评论的需求,而博客的作者也能通过这个知道自己文章给用户的感受,进一步进行改进。 WordPress 心情评论插件使用 WordPress 心情评论插件安装非常简单,只需要简单的上传到插件目录激活即可,然后在文章的末尾会出现几个心情评论图标,用户就可以根据自己的感受去选择: WordPress 心情评论插件 你可以在本文末尾测试下该插件。 WordPress心情评论插件设置 我们可以在 WordPress 后台 > 设置 > 心情评论设置 对 WordPress 心情评论插件进行设置: WordPress 心情评论插件基本设置 如下图,我们可以设置:未投票提示文本,已投票提示文本,投票人数显示格式,表情图标的 CSS(已经有一个基本的 CSS,你可以进行定制)。 WordPress 心情评论插件基本设置 WordPress 心情评论插件心情图标管理 默认已经有6个心情图标,当然你可以增加更多,设置自己设计心情评论图标,都可以通过后台增加删除或者修改: WordPress 心情评论插件心情图标管理 购买 WordPress 心情评论插件 WordPress 心情评论插件不是免费的,目前定价为 14.99 RMB,终身免费升级。 购买地址:http://wpjam.net/item/smilie-vote/s 标签:WordPress 插件 WordPress 自定义字段

限制登录尝试次数的 WordPress 插件:Limit Login Attempts

默认情况下,无论是通过登录页面,或者通过发送特殊 Cookie 信息的方式,WordPress 允许无限次的登录尝试,这样是非常不安全,会让密码被暴力破解。Limit Login Attempts 限制登录尝试的次数来防止暴力破解,增强 WordPress 的安全系数。 Limit Login Attempts 插件特点: 设定每个登录 IP 的重复尝试次数; 设定使用 Cookie 验证方式尝试次数; 警告用户剩余登录尝试次数和锁定时间; 可选的电子邮件通知功能; 处理反向代理服务器,防止代理攻击; 这个插件还允许通过 Filter 设置白名单。 下载:Limit Login Attempts 标签:WordPress 插件

WordPress 插件:Use Google Libraries

前面介绍过 Google Hosted Libraries:Google 把一些非常流行的 JavaScript 框架放到 Google 的服务器上。这样大家来说可以充分利用 Google 的服务器资源,节省自己的网络带宽,更重要的是 Google 对这些框架进行了压缩,所以在使用 JavaScript 框架的时候速度方面有很大的提高。 现在有人开发出对应的 WordPress 插件:Use Google Libraries。它把 WordPress 中的 JavaScript 库用 Google Hosted Libraries 来替代。已达到加速和节省带宽的目的。当然该插件不会删除你 WordPress 中的 JavaScript 库,只是把引用时候改成 Google AJAX Libraries 的路径。 该插件使用非常简单,只需要上传激活即可。下载:WordPress Plugin: Google AJAX Libraries。 目前支持 JavaScript 库有: jQuery prototype script.aculo.us MooTools dojo 标签:CDN Google JavaScript WordPress 插件

WordPress 插件开发技巧:在上传目录下创建子目录

当你创建的 WordPress 插件需要自己的独立的上传目录的时候,可以在你的插件中添加如下代码,这样在插件激活的时候自动在 WordPress 上传目录(wp-content/uploads/)下创建自己独立的上传目录: register_activation_hook( __FILE__, ‘wpjam_plugin_activate’ ); function wpjam_plugin_activate() { $upload = wp_upload_dir(); $upload_dir = $upload[‘basedir’]; $upload_dir = $upload_dir . ‘/wpjam-files’; if (! is_dir($upload_dir)) { mkdir( $upload_dir, 0700 ); } } 标签:WordPress 技巧

WordPress 文章目录插件更新到 2.0,并发布免费版

WordPress 文章目录插件更新到 2.0,新版本可以设置: 是否隐藏文章目录。 显示到第几级目录。 以及文章目录的位置(通过在日志中输入 [toc] 来实现定位)。 除此之外,WordPress 文章目录插件除了继续提供收费版之外,2.0 还新增了免费版,免费版和收费版的唯一区别就是免费版会有一个“Powered by TOC”的版权申明,如下图所示: 查看:WordPress 文章目录插件详细介绍。 下载免费版:WordPress 文章目录插件免费版。 购买收费版:WordPress 文章目录插件收费版。 标签:WordPress 插件

WordPress 技巧:不用插件实现 Pagenavi 功能

Pagenavi 是一个很好的功能,现在 WordPress 博客一般都是使用 WP-Pagenavi 插件来实现,其实 WordPress 现在已经自己支持 Pagenavi 功能了,只需要将下面简单的代码复制到当前主题的 functions.php 文件中,然后再相关的主题模板文件中使用 native_pagenavi() 函数就能实现 Pagenavi 的功能。 function native_pagenavi(){ global $wp_query, $wp_rewrite; $wp_query->query_vars[‘paged’] > 1 ? $current = $wp_query->query_vars[‘paged’] : $current = 1; $pagination = array( ‘base’ => @add_query_arg(‘page’,’%#%’), ‘format’ => ”, ‘total’ => $wp_query->max_num_pages, ‘current’ => $current, ‘prev_text’ => ‘« ‘, ‘next_text’ => ‘ »’ […]

WordPress 插件 WP Mail SMTP:彻底解决 WordPress 邮件无法收到或者进入垃圾箱的问题

前面我介绍了如何使用 PHPMailer 发送邮件,其实 WordPress 已经内置了 PHPMailer 这个 class,只是它没有使用 SMTP 的方式发邮件,而只是简单的使用了 Linux 的 mail 函数的方式,所以还是会产生 WordPress 发出的邮件,对方无法收到或者进入垃圾箱的问题。如果要让 WordPress 的 PHPMailer 也能采用 SMTP 方式发送邮件,我们需要安装 SMTP 相关的插件对 WordPress 进行简单的设置下。 WordPRess SMTP 的插件有很多,简单的试用之后:WP Mail SMTP 可以说是目前最好的一个,这个插件重新设定了 WordPress 的 wp_mail() 函数,使它能够试用 SMTP 的方式发送邮件,并且还提供了设置页面让你输入 SMTP 的详细信息: 指定发送的邮箱和名称 设置试用 SMTP 或者 mail() 函数来发送。 指定 SMTP 服务器地址。 指定 SMTP 服务器端口。 设置 SSL 还是 […]

WordPress 批量替换插件 Search & Replace 和中文包

Search and Replace(搜索和替换)是一个允许你搜索和替换数据库中任意文本的 WordPress 插件。 Search and Replace 介绍 Search and Replace 使用非常简单,在后台插件添加页面,搜索 Search and Replace,点击安装并激活之后,到后台 > 工具 > 搜索和替换就能使用到这个插件,然后就可以对 WordPress 数据库中那个数据表中哪个字段进行替换操作,你只需要输入想搜索和替换的文本,点击替换即可。 WordPress 批量替换插件 Search & Replace 这个插件在对博客内容进行大批量相同修改动作的时候,特别有用,比如博客的图片更换了服务器,图片地址都更改了,就可以使用这个插件一次性修改所有的图片地址。 Search and Replace 存在的风险 但是这个插件同样也在存在着风险,因为它是直接使用 SQL 进行文本替换,它直接操作修改了数据库,并且这样的修改时不可撤销的,所以不建议 WordPress 初级用户使用这个插件,对于 WordPress 有一定熟悉的用户,建议使用这个插件进行操作之前,对数据库进行备份,这样万一出错还有修正的机会。 Search and Replace 是直接使用 MySQL 的 Replace 进行替换操作的,所以这个插件是大小写敏感的,并且不支持使用正则表达式进行文本替换,所以这是这个插件小小的一个缺憾,但是它完整的界面和易用性,保证了它能够完成了我们大部分的批量文本修改替换工作,并且这个插件只在后台使用,所以使用之后我们可以直接关闭它,完全不会占用任何系统资源。 Search and Replace 中文版 因为经常使用这个插件,所以就给这个插件制作了中文包,下载地址:Search & Replace 和中文包。 […]

WordPress 插件:“即将推出” Widget

出于维护博客更新频率,或精雕细琢文章时督促自己及时完成,我们会在 WordPress 中把该篇文章设为“定时发布”(Schedule)。如果能在网站显示出这些预定发布的文章,应该会吸引读者继续关注你的博客吧? 思路 把即将推出的文章显示在侧边栏是个好办法,不过很多主题都只能以小工具的形式在侧边栏添加内容。所以,不得言的办法,仍稍显不便。实际上,这个功能和 WordPress 中内置的近期文章 Widget 十分相似。 在 WordPress 的 wp-includes/default-widgets.php 第503行(WordPress 3.3.1,其他版本可能不同)处找到相关代码。 关键语句 找到代码: $r = new WP_Query(array(‘posts_per_page’ => $number, ‘no_found_rows’ => true, ‘post_status’ => ‘future’, ‘ignore_sticky_posts’ => true)); 将 publish 改为 future,应该就可以实现功能。 修改后的完整代码 经过一番尝试,改好的 widget 类代码如下: /** * Upcoming_Posts widget class */ class WP_Widget_Upcoming_Posts extends WP_Widget { function __construct() { $widget_ops […]

WordPress 批量替换插件 Search & Replace 和中文包

Search and Replace(搜索和替换)是一个允许你搜索和替换数据库中任意文本的 WordPress 插件。 Search and Replace 介绍 Search and Replace 使用非常简单,在后台插件添加页面,搜索 Search and Replace,点击安装并激活之后,到后台 > 工具 > 搜索和替换就能使用到这个插件,然后就可以对 WordPress 数据库中那个数据表中哪个字段进行替换操作,你只需要输入想搜索和替换的文本,点击替换即可。 WordPress 批量替换插件 Search & Replace 这个插件在对博客内容进行大批量相同修改动作的时候,特别有用,比如博客的图片更换了服务器,图片地址都更改了,就可以使用这个插件一次性修改所有的图片地址。 Search and Replace 存在的风险 但是这个插件同样也在存在着风险,因为它是直接使用 SQL 进行文本替换,它直接操作修改了数据库,并且这样的修改时不可撤销的,所以不建议 WordPress 初级用户使用这个插件,对于 WordPress 有一定熟悉的用户,建议使用这个插件进行操作之前,对数据库进行备份,这样万一出错还有修正的机会。 Search and Replace 是直接使用 MySQL 的 Replace 进行替换操作的,所以这个插件是大小写敏感的,并且不支持使用正则表达式进行文本替换,所以这是这个插件小小的一个缺憾,但是它完整的界面和易用性,保证了它能够完成了我们大部分的批量文本修改替换工作,并且这个插件只在后台使用,所以使用之后我们可以直接关闭它,完全不会占用任何系统资源。 Search and Replace 中文版 因为经常使用这个插件,所以就给这个插件制作了中文包,下载地址:Search & Replace 和中文包。 […]

支持全平台的 WordPress 视频插件:WPJAM Video

前面我介绍过使用 WordPress 的 Embed 功能快速插入优酷视频,不过通过这样方式插入的代码是 Flash 代码。而 iOS 系统一直不支持 Flash,所以很多 WordPress 用户写博客的时候,在插入优酷视频的 Flash 代码之后,都要添加一段话,比如:iOS 用户请点该链接查看,这样用户体验非常差,读者看视频也非常不方便。 WPJAM Video 介绍 优酷全站支持 iPad 和 iPhone,所以我研究了下优酷的 HTML5 播放器,开发这个插件,让 WordPress 博主能够非常方便在文章中插入优酷视频,支持全平台播放,在 PC 上使用 Flash 播放器播放,在 iPhone 和 iPad 上使用 HTML5 播放器播放,并且还支持缓存插件。 WPJAM Video 使用 WPJAM Video 使用也是非常简单的,它是基于 WordPress Shortcode API 实现的: 下载 WPJAM Video。 解压之后上传到插件目录,并激活。 通过以下方式添加视频: 默认情况下,视频是 480 宽,400 高,如果你要把宽度和高度设置为 […]

微博“赞” WordPress 插件:让你快速嵌入新浪微博“赞”按钮

在微博 Web 版和微博手机客户端相继上线赞按钮之后,新浪微博现在推出了可嵌入到第三方网站的赞按钮。 通过微博赞按钮,让你的用户轻松表达态度,当用户在你的站点上某个网页点击了赞按钮后,同时会同步一条包含网页内容的动态信息到微博显示。 使用微博“赞”按钮有什么好处? 1. 随时随地轻松表达态度 用户浏览网页,发现喜欢的内容,通过“赞”按钮只需轻松点击一下,即可表达心情,方便快捷 2. 发现好友 “赞”按钮同时会显示已表达态度的用户,如果您的微博好友也“赞”过,那么您将看到她/他 3. 内容同步分享 点击按钮后,用户会同步一条包含对象内容的动态信息到微博中,通过微博继续传播 WordPress 赞按钮插件 根据新浪官方文档,在网站添加赞按钮,需要修改好几个地方,非常麻烦,我制作了一个简单的 WordPress 插件,你只需上传激活,就可以在博客上快速嵌入新浪微博“赞”按钮。 下载:微博“赞” WordPress 插件 标签:WordPress 插件 新浪微博

WordPress 文章目录插件

SEO 页面优化:语义化 我们知道语义化是 SEO 页面优化的一个重点的内容,语义化不仅仅是可以尝试使用 HTML5 去重写博客主题,还有使用 H2 H3 标签让博客日志内容也更有层次化和语义化。 而使用了 H2 H3 这些标签之后,可以建立锚点链接,建立文章目录,这样不仅方便博客的读者可以一目了然知道文章的内容是讲什么,并且我么 Google 现在已经可以索引内部锚点链接。 WordPress 文章目录插件来源 对于 WordPress 博客来说,平常写博客的时候,就应该注意语义化,比如列表页,网站题目是 H1 标签,文章标题是 H2 标签,而文章页面,则标题是 H1 标签,内文从 H2 标签开始试用。 当做好上面的语义化之后,怎么自动生成锚点和文章目录呢? 现有文章目录 WordPress 插件也都有几个,但是使用都有一些麻烦,写的很复杂还要配置,不符合我使用插件的习惯,我个人的感觉就是插件只需要简单上传激活就好了,所以就有了这个 WordPress 文章目录插件。 WordPress 文章目录插件安装和使用 WordPress 文章目录插件非常简单,就是在日志的右侧加入一个文章目录,让整篇日志更好导航,读者也可以在阅读之前知道这篇文章的大概意思。 WordPress 文章目录插件 正如上面所说,这个插件异常简单,只需要上传激活即可。但是在编辑文章的时候,文章中的子标题需要按照 h2 h3 排好,插件会自动抓取的。 当然你也可以在编辑日志的时候,设置是否隐藏文章目录,以及显示到第几级目录和文章目录的位置(通过在日志中输入 [toc] 来实现定位)。 WordPress 文章目录插件设置 WordPress 文章目录插件效果 你可以通过点击这篇文章查看效果: 主机推荐:(mt) Media […]

微信机器人 WordPress 插件升级到 0.2 版本

将微信机器人 WordPress 插件升级到 0.2 版本,这个版本主要修正几个问题,然后增加一些接口,满足不同用户的需求。 微信机器人 WordPress 插件 0.2 版本 主要的改进: 将 TOKEN 变量改成:WEIXIN_TOKEN,防止和其他插件冲突。 修正自定义日志类型获取固定链接不正确的问题。 新增关键词最长为8个字,太多就给出提示。 对于开发者:除了搜索之外,还可以自定义一些关键词,和其处理函数。 因为千奇百怪的需求太多,我无法一一满足,也为了插件本身的简洁,所以在 0.2 版本一些很多接口,这些接口都是使用 WordPress 默认的 filter 和 action 这两个 hook,如果你熟悉 WordPress 开发,你可以使用这些接口改进微信机器人 WordPress 插件满足自己的需求,这里有一个简单的示例。 如果你需求比较奇怪或者希望有更强大微信机器人,也可以联系我付费开发 。 下载:微信机器人 WordPress 插件 0.2 版本 详细介绍:微信机器人 WordPress 插件:让你的微信公众账号自动回复用户 标签:WordPress 插件 微信

防止 Email 地址被机器收集的 WordPress 插件:Antispambot ShortCode

让邮件地址不被机器收集 有时候想在博客中向用户留言告诉他们读者的 email 地址,让用户直接通过 email 地址联系,但是这样简单展示 email 地址被机器收集,然后收到一大堆 spam。 所以我就写个 WordPress 插件:Antispambot ShortCode,让博主使用 WordPress Shortcode 方式在日志内容中输入 email 地址,向用户正确展示邮件地址而无需担心邮件地址被机器收集。 Antispambot ShortCode 使用 Antispambot ShortCode 这个插件使用非常简单,上传激活之后,如果只是简单展示邮件地址,只需要在日志内容输入以下内容: [email]you-email-address@email.com[/email] 显示效果:you-email-address@email.com 查看源代码,你会发现 email 地址 HTML 源代码已经是: you-email-address@ email.com, 这样的代码,机器人是很难收集的,但是普通用户则可以直接阅读,不受影响。 如果你想把 email 地址显示为连接,可以加上 link 参数,如: [email link=”1″]you-email-address@email.com[/email] 显示结果为:you-email-address@email.com 自动隐藏邮件地址 新版已经支持自动隐藏邮件地址防止垃圾邮件,现在也可以直接在日志中输入邮件地址也是能够防止被机器收集。 下载:Antispambot ShortCode 标签:SPAM WordPress Shortcode WordPress 插件

微信机器人 WordPress 插件升级到 1.0 版本

今天将微信机器人升级到 1.0 版本,这个版本将是一个比较稳定的版本,主要有如下的改进: 修正一些错误和 bug。 新增了特色图片的支持,如果你的日志上传了特色图片,程序会自动获取作为微信的截图。 支持多个关键字搜索,检索的时候只需要将多个关键字使用空格分开即可。 下载:微信机器人 WordPress 插件 1.0 版本 详细介绍:微信机器人 WordPress 插件:让你的微信公众账号自动回复用户 标签:WordPress 插件 微信

统计日志在 Feed 中浏览次数的 WordPrss 插件:Feed Post Views

我们知道对于博客来说,很多的用户其实是在 Google Reader 等 RSS 阅读器阅读我们的日志,所以日志大部分流量是在 Feed 中,那么如何统计日志在 Feed 中浏览次数呢? Feed Post Views 就是一个专门统计 Feed 中浏览次数的 WordPrss 插件,通过程序对每篇日志生成一张 1×1 像素的图片,并插入到 Feed 的每篇日志内容的末尾,这样用户在 Google Reader 等 RSS 阅读器中浏览日志的时候,就通过展示这个图片来获取当前日志的浏览次数。 Feed Post Views 这个插件非常简单,上传到 WordPress 插件目录,激活即可,无需任何配置,然后就等待数据的统计,如果有数据之后,在 WP 日志编辑页面会有一个叫做 feed_views 的自定义字段的,里面记录的数据就是这篇日志在 Feed 中的浏览次数(如上图所示)。 当然这个插件还可以结合 WP-Postviews 插件一起使用,展示当前日志的页面和 Feed 浏览次数总和。 下载:Feed Post Views 标签:WordPress 插件 WordPress 自定义字段

WordPress 插件:Last Post Redirect(最新日志跳转)

Last Post Redirect 是一个 WordPress 插件,主要功能是在你的博客上快速定位到你博客的第 N 篇文章。比如要定位到第一篇文章,可以在浏览器的地址栏输入这样的的地址: http://yourblog/?lastpost 或者 http://yourblog/?lastpost=1。如果要快速定位到第10篇文章,则输入:http://yourblog/?lastpost=10。 根据上面的描述,所以这个插件最大的用途可能是,可以通过 http://yourblog/?lastpost 这个链接将博客的最新的日志贴到 QQ 的签名档,或者邮件的个人签名中,让你的朋友点击你最新的日志。 这个插件主要代码参考 Matt 的 Random Redirect,整个插件使用非常简单,只需上传激活即可,然后就可以实现跳转。 下载 Last Post Redirect:last-post-redirect.zip 标签:WordPress 插件

WordPress 相关日志插件:WordPress Related Posts

我们知道 WordPress 使用的 MySQL 数据库默认是不支持中文分词,所以在中文情况下产生相关日志的最好方法就是通过 Tag,而 WordPress 2.3 版本开始 WordPress 内置了 Tag 的支持。 所以根据日志含有相同的 Tag 数越多,就认为日志相关性越强,所以我根据这一原理开发了 WordPress Related Posts 这个插件,最新版已经由 Zemanta 接手继续开发了。 WordPress 相关日志的详细功能 WordPress 相关日志插件最基本的功能就是根据日志的 tag 的相关性产生一个相关日志列表,并且可以把相关日志列表添加到 Feed 中。 支持生成缩略图和主题,让你的相关日志更加吸引人。 支持响应似设计,在移动端表现完美。 支持统计,了解相关日志对整个网站的提升效果。 安装和使用 WordPress 相关日志 上传整个插件文件夹到 /wp-content/plugins/ 目录下或者在后台直接安装 在插件菜单下激活插件 在模板文件中适当的位置插入 <?php wp_related_posts(); ?> 模板函数或者在后台使用自动插入相关日志功能 在后台管理界面下,直接进入 Related Posts 中配置插件的输出 WordPress 相关日志的详细配置 WordPress 相关日志插件设置比较复杂,分成以下几块: 基本设置 WordPress […]

WordPress 数据库管理和优化插件

我们都知道 WordPress 使用的数据库是 MySQL 这个世界上使用最广的开源数据库(当然也可以简单的 hack 换成其他数据库),WordPress 把所有的信息,如日志,留言,当前主题,使用的插件等等,都放在 MySQL 数据库中,所以对 WordPress 的数据库的管理是每个使用 WordPress 写博客的 blogger 日常非常重要的一项工作,而众多的 WordPress 数据库管理,备份,优化插件给这项管理工作提供了非常大的方便,下面我就讲讲我在 WordPress 数据库管理过程中主要使用到几款 WordPress 插件,希望对大家在对 WordPress 数据库进行管理的过程中有所帮助。 1. 数据库备份:WP Database Backup 数据库备份无疑是数据库管理中最重要的一项工作,如果服务器因为某种原因宕掉了,又或者网站被黑,内容被篡改,而又没有备份数据库,这时候就彻底悲剧了,很多很多重要数据就会丢失且无法恢复。 而在 WordPress 数据库备份这方面,WP Database Backup 无可争议是最好的 WordPress 数据库备份插件,它可以支持你把数据库备份到服务器上,下载到本地,或者发动到你的邮箱,并且更重要的是你还可以让它定期把数据库备份好,自动发送到你的邮箱中。 更加详细关于 WordPress 数据库和整个博客的备份的介绍,请参考:如何有规律的备份 WordPress 博客 2. 数据库管理:WP-phpMyAdmin phpMyAdmin 是开源的 MySQL 数据库管理工具,它能够让用户直接对 MySQL 数据库进行操作的 PHP 脚本程序。phpMyAdmin 能够进行 SQL 查询,这个在插件开发的时候特别有用(当然是要在测试的数据库上使用),另外对数据库的日常管理,如优化,修复,备份数据库,查看数据库存在的错误,创建索引等等。 […]

WordPress 技巧:社会化评论插件多说提速技巧

分享几个社会化评论插件多说的提速技巧:1. 不再查询 WordPress 原生的留言。 2. 不再加载 comment-reply.js,3.把多说的 JavaScript 脚本移到 footer。 不再查询 WordPress 原生的留言 我们知道使用多说这样的社会化评论服务之后,WordPress 本地的留言除了备份之外,其他已经没有什么作用了。但是安装了多说之后,WordPress 还是会去数据库查询当前日志的留言,这样的查询其实已经没有意义了,我们可以通过下面的代码屏蔽这次查询,达到提速的目的。 打开当前主题的 single.php 文件,把以下函数注释掉: comments_template(”, true); 然后添加下面的代码: require( $duoshuoPlugin->commentsTemplate('')); 这样 WordPress 就不会再次去数据库查询当前日志的留言了。 不再加载 comment-reply.js 我们知道 WordPress 在开启 Thread Comments 之后,WordPress 会要求在 head 加载一个叫做 comment-reply.js JavaScript 文件,它是用来实现 WordPress 原生嵌套留言的回复功能,但是我们使用多说之后,多说接管了所有留言的功能,多说也自带了嵌套回复功能的 JS,,所以 comment-reply.js 也就没有必要了,我们可以删除当前主题下的 header 中调用代码实现 WordPress 更快的加载。一般 comment-reply.js 加载代码如下: if ( is_singular() […]

WP125: WordPress 的 125×125 广告管理插件

现在很多博客都在侧边栏放置 125X125 的广告位,但是怎么管理这些广告位呢:如何实现广告轮转,广告过期了怎么处理?所以我们需要一个高效的广告管理工具,除了可以使用第三方的广告管理工具(比如:Google DFP,百度广告管家)之外,我们还可以使用 WP125 这个 WordPress 插件来管理博客侧边栏 125X125 的广告位。 WP125 介绍 WP125: WordPress 的 125×125 广告管理插件 WP125 插件也是一个高效的广告管理工具,它能帮你非常高效的管理侧边栏 125X125 广告位,让你专心写日志。WP125 会在 WordPress 后台添加一个 “Ads” 顶级菜单,然后有三个子菜单,分别用来调整设置,添加和管理广告位。 WP125 功能 支持一栏或者两栏广告显示,并且支持模板函数。 支持无限的广告位,并且支持手工或者随机顺序。 可以跟踪广告点击次数。 当新建广告位的时候,你需要自己计算那天结束,只需要输入广告显示的天数即可。并且当广告位到期的时候会自动下线。 当一个广告位到期了,这个广告位的记录会被存档,并且以未激活状态保存,你可以查看这个广告位的最终点击数或者恢复广告位运行。 当一个广告位为空的时候,会显示一个你选择的默认的广告图片。一般是“Your Ad here”这样的图片,并且你可以设置默认链接链,一般我们把它设置为链向,广告统计,价格或者一个推荐链接。 可以设置当广告位过期的时候是否有邮件通知,这样你就可以及时知道广告位过期并通知广告商。 WP125 安装 和其他插件安装一样,通过 FTP 直接上传到插件目录,激活即可,也可以直接在 WordPress 后台安装。 如果你的主题支持 Widget,把 WP125 的 Widget 直接拖到侧边栏即可,如果不支持,可以在主题的 sidebar.php 的模板文件中添加 wp125_write_ads(); 这行代码。 WP125 […]

100% Secure Checkout

PayPal / MasterCard / Visa