显示有多少用户正在访问你的博客对其他用户来说是件有益的事情,但是默认的 WordPress 并没有该功能,通过安装 WP-UserOnline 插件就可以实现能显示出有多少用户在线访问你的博客及他们的身份(比如会员 / 访客 / 搜索引擎)。
一、插件简介
WP-UserOnline 插件就可以实现能显示出有多少用户在线访问你的博客及他们的身份(比如会员/访客/搜索引擎)。目前最新版本为2.20(下载地址),适用于最新版本的 WordPress 2.3 系统。
二、安装步骤
1、将解压所得文件夹 useronline 上传到服务器 /wp-content/plugins 目录下
2、登录到 WordPress 控制台激活 WP-UserOnline 插件
三、使用方法
(一)一般应用(不带 Widget)
1、打开 /wp-content/themes/<YOUR THEME NAME>/sidebar.php
2、添加以下代码到任意位置
<?php if (function_exists('useronline')): ?>
<li>
<h2>UserOnline</h2>
<ul>
<li><div id="useronline-count"><?php get_useronline(); ?></div></li>
</ul>
</li>
<?php endif; ?>
(二)一般应用(带 Widget)
1、激活 WP-UserOnline Widget 插件
2、登录到“WP-Admin -> Presentation -> Widgets”
3、拖曳 UserOnline Widget 到侧边栏(sidebar)
4、可以点击配置图标进行自定义设置 UserOnline Widget 然后保存
5、然后建立 UserOnline Page(参考下面的介绍)
(三)UserOnline Page(UserOnline 页面)
1、登录到“WP-Admin -> Write -> Write Page”编辑新的页面
2、输入你想要的标题
3、内容编辑中输入
[page_useronline]
4、在 Page Slug 处填入
useronline
5、点击“发布”
6、如果你未使用自定义的永久固定链接(permalinks),则需要到“WP-Admin -> Options -> Useronline” 处,然后在“UserOnline URL”下填入上面建立的 UserOnline PageS 的 URL
(四)UserOnline Stats(外部调用)
1、显示在线用户最大值(Most Number Of Users Online) 使用下面的语句
<?php if (function_exists('get_most_useronline')): ?>
<p>Most Users Ever Online Is <?php get_most_useronline(); ?> On <?php get_most_useronline_date(); ?></p>
<?php endif; ?>
2、显示浏览站点的用户(Users Browsing Site),使用下面的语句
<?php if (function_exists('get_users_browsing_site')): ?>
<div id="useronline-browsing-site"><?php get_users_browsing_site(); ?></div>
<?php endif; ?>
3、显示浏览某个页面的用户(Users Browsing A Page),使用下面的语句
<?php if (function_exists('get_users_browsing_page')): ?>
<div id="useronline-browsing-page"><?php get_users_browsing_page(); ?></div>
<?php endif; ?>
四、升级指南
1、禁用 WP-UserOnline 插件
2、解压并覆盖上传 useronline 文件夹到 /wp-content/plugins 文件夹中
3、删除下面的文件(如果存在的话)
wp-useronline.php
wp-content/plugins/useronline.php
wp-content/plugins/useronline/wp-useronline.php
wp-content/plugins/useronline/useronline-js.js
4、激活 WP-UserOnline 插件
五、演示站点 http://webeta.cn/reader/useronline/
收藏和分享: