原创作品,转载请标明http://blog.csdn.net/jackystudio/article/details/16877431

这节介绍如何往边栏添加新浪微博和进行访客统计。

1.新浪微博

1.1.创建微博页面

进入Octopress\source\_includes\custom\asides,创建weibo.html,添加如下代码

[html]  view plain copy

  1. {% if site.weibo_uid %}
  2. <section>
  3. <h1>Sina Weibo</h1>
  4. <ulid="weibo">
  5. <li>
  6. <iframe
  7. width="100%"
  8. height="450"
  9. class="share_self"
  10. frameborder="0"
  11. scrolling="no"
  12. src="http://widget.weibo.com/weiboshow/index.php?width=0&height=450&fansRow={{site.weibo_fansline}}&ptype={% if site.weibo_pic %}1{% else %}0{% endif %}&speed=0&skin={{weibo_skin}}&isTitle=0&noborder=1&isWeibo={% if site.weibo_show %}1{% else %}0{% endif %}&isFans={% if site.weibo_showfans %}1{% else %}0{% endif %}&uid={{site.weibo_uid}}&verifier={{site.weibo_verifier}}">
  13. </iframe>
  14. </li>
  15. </ul>
  16. </section>
  17. {% endif %}

1.2.设置微博参数

进入Octopress目录,打开_config.yml,添加如下代码

[cpp]  view plain copy

  1. # Weibo
  2. # Please refer to http://weibo.com/tool/weiboshow to get your uid and verifier.
  3. weibo_uid: 1307211523          #WeiBo uid
  4. weibo_verifier: 3619ee9c        #WeiBo verifier
  5. weibo_showfans: false#showfans
  6. weibo_fansline: 0                    #fansline
  7. weibo_show: true#show weibo
  8. weibo_pic: true#show pic
  9. weibo_skin: 10                        #skin

这里的uid和verifier是我自己的,替换成你的就行了,至于其他参数的含义,请参照http://weibo.com/tool/weiboshow

1.3.添加到边栏

同样在_config.yml,在default_asides一栏中添加

[cpp]  view plain copy

  1. default_asides: [..., custom/asides/weibo.html]


1.4.生成页面,推送

[cpp]  view plain copy

  1. rake generate
  2. rake deploy

这里没有预览是因为新浪微博秀在预览中看不到,只能deploy后看到,并且要第一次要刷新才看得到。

打开主页http://geekjacky.github.io/,如下

1.5.推送source分支

[cpp]  view plain copy

  1. git add .
  2. git commit -m "添加新浪微博"
  3. git push origin source


2.访客统计

访客统计的代码有很多,Octopress内置了google的统计,当然也可以选用百度等等,这里采用的是Flag Counter的代码,就是很熟悉的上面布满小国旗的那种。

官网在此http://flagcounter.com/

2.1.获取代码

进入官网,选取你要的款式,获取代码。

2.2.创建flag_counter页面

进入Octopress\source\_includes\custom\asides,创建flag_counter.html,添加如下代码,中间部分替换成你获取的代码

[html]  view plain copy

  1. {% if site.flag_count %}
  2. <section>
  3. <h1>Visitor</h1>
  4. <div>
  5. <p></p>
  6. <center>
  7. <ahref="http://info.flagcounter.com/3pF8"><imgsrc="http://s08.flagcounter.com/count/3pF8/bg_FFFFFF/txt_000000/border_CCCCCC/columns_3/maxflags_12/viewers_3/labels_0/pageviews_1/flags_0/"alt="Flag Counter"border="0"></a>
  8. </center>
  9. </div>
  10. </section>
  11. {% endif %}


2.3.设置开关

进入Octopress目录,打开_config.yml,添加如下代码

[cpp]  view plain copy

  1. #flag_count
  2. flag_count: true

2.4.添加到边栏

同样在_config.yml,在default_asides一栏中添加

[cpp]  view plain copy

  1. default_asides: [..., custom/asides/flag_counter.html]


2.5.生成页面,推送

[cpp]  view plain copy

  1. rake generate
  2. rake preview
  3. rake deploy

打开页面http://geekjacky.github.io/,如下

2.6.推送source分支

[cpp]  view plain copy

  1. git add .
  2. git commit -m "添加flag_counter"
  3. git push origin source

当然Octopress还有很多插件,使用原理也都差不多,可以参见Octopress的github wiki:https://github.com/imathis/octopress/wiki/3rd-party-plugins

【像黑客一样写博客之九】微博访客相关推荐

  1. 利用 visitor map (访客地图) 统计网站访客

    visitor map (访客地图) 通过向网页中 添加 插件代码,可以实现 利用 visitor map (访客地图) 统计网站访客 . 提供 visitor map 插件服务的网站 visitor ...

  2. Z05 - 034、访客分析 - 每日新访客

    初学耗时:0.5h 注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端. 一.访客分析 - 每日新访客 记忆词:   每日新访客  Z05 - 999.网站流量日志分析  ギ 舒 ...

  3. 艾司博讯:拼多多访客怎么进来在哪里看到

    在拼多多开店的商家都希望提高销量,而想要提高销量就先要有访客.大家都希望自己店铺的访客越多越好,因这样我们的销量才可能会更多.那么拼多多在哪里查看今日访客,访客量应该如何提升呢?下面就为大家讲解一下. ...

  4. win11如何创建访客账户 windows11创建访客账户的设置方法

    如何在Windows11上创建访客帐户?Win11系统是现在非常火热的电脑操作系统,由于是全新的电脑系统,很多新的功能很多用户还不是很熟练,今天小编为大家带来在Windows11上创建本地访客帐户的教 ...

  5. Microsoft Teams中的访客(三)--访客的管控

    相信最近很多企业Teams用起来以后,除了对自己内部人员的管控和监察,也避免不了要对访客进行一些类似的监管. 这里介绍4个方法: 审核日志 Access Review Secure Communica ...

  6. win10 创建访客_建立一个访客会很喜欢的网站

    win10 创建访客 "Building a website requires skills, not everyone can build a great website", t ...

  7. 【实时数仓】省份交易额统计接口、新老访客对比接口、访客分时统计接口

    文章目录 一 省份交易额统计接口 1 Sugar配置 (1)图表配置 (2)接口地址 (3)数据格式 (4)执行SQL 2 数据接口实现 (1)创建地区交易额统计实体类ProvinceStats (2 ...

  8. Java项目密码访客系统_springboot搭建访客管理系统的实现示例

    项目介绍 springboot搭建的访客管理系统,针对高端基地做严格把控来访人员信息管理,用户后端可以设置多个管理员帐号,给予不同部门的管理层使用,用户管理可以增加/修改内部成员的基本信息,需要到访的 ...

  9. php获取访客信息,PHP 获取访客的信息

    class="php"><?php header('Content-Type: text/html; charset=utf-8'); //获取访客的信息 class ...

最新文章

  1. u盘安装centos8黑屏_崩溃!电脑突然黑屏无法启动
  2. Android Framework------之Property子系统
  3. ABAP SAP 程序放在哪个库表中
  4. GPS定位系统源码只有这种才是最适合做二次开发的...
  5. System.Text.Json 中的字符编码
  6. hadoop常见算法(持续更新)
  7. CDN > 域名管理 > 访问控制 > URL鉴权配置 > URL鉴权
  8. OSGI开发web应用
  9. Best of Best系列(1)——CVPR
  10. 用Redis实现分布式锁 与 实现任务队列
  11. “蓝脑”计划:人造大脑的可能性 文化·探索 CCTV_com
  12. Quartz 配置详解
  13. 用rhino做一个地球_2
  14. 推荐几款精美耐看的xshell配色方案
  15. win10 SystemParametersInfo 设置屏保 不好使_Win10:Classic Shell是一款非常不错的系统UI定制工具...
  16. 新的笔记本电脑没有计算机,最新出炉!2020年10款最轻的笔记本电脑:轻就对了,是您想的吗?...
  17. ISO三体系,招投标企业认证最多的资质
  18. 分解质因数 C语言实现
  19. java写pdf中文不显示_java – iText pdf在使用NOTO字体或Source Hans时不显示中文字符...
  20. 【转】汇编中的test和cmp指令

热门文章

  1. 30句必备餐饮英语口语交流无障碍
  2. 如何安装python codecs
  3. 23.如何写好一篇文章,我的总结反思-1.1.41
  4. C语言系列 #001_C语言基础知识汇总
  5. 物联网工程实践第九天
  6. Photoshop动画教程:制作枫叶凋落的动画
  7. 微信协议入门——原理篇
  8. 中医药matlab,MATLAB在医学图像增强中的应用
  9. asp.net core3.1 下跨域的正确方式
  10. godday:Just Days Left to SAVE - 31% OFF ENDIN