ThinkPHP上使用多说评论插件的方法


Posted in PHP onOctober 31, 2014

本文实例讲述了ThinkPHP上使用多说评论插件的方法。分享给大家供大家参考。具体实现方法如下:

先前访问网友的一些网站,他们好些的局部都发生了变化,如文章的评论模块设计得和谐美观,集表情和分享工具于一体,而且可以盖楼式评论,当时我真是称赞不已,真牛啊,能开发出这样的评论模块!后来聊天我才知道,原来他们是使用了多说评论插件。

什么是多说?

多说是一款追求极致体验的社会化评论框,可以用微博、QQ、人人、豆瓣等帐号登录并评论,用社交账号登录,进行评论,同时转发到社交平台(可选),进行回复、标记喜欢、转发操作。跨平台的评论聚合效应,有利于有效提高回访流量。多说具备优质用户体验、速度和稳定性、社会化推荐和建站程序深度整合、垃圾评论过滤等特性。

在ThinkPHP中体验一下多说

正值我博客的评论模块在开发过程中遇到了瓶颈,多说的出现无疑是在山穷水尽处突然柳暗花明又一村的惊喜。
我的网志博客是基于ThinkPHP开发的,想百度一下看看别人是如何在ThinkPHP上使用多说评论的,但后来有点失望了--看来捷径走不通,那只有自己摸索了。

我还以为使用多说是如何的复杂,看来是我多虑了,研究了一两个小时,成果出来了,现在把经验分享一下。

一、注册帐号

到多说官网(http://duoshuo.com)去注册一个帐号。去注册一个帐号。

二、创建站点

登陆多说帐号,然后创建站点,如图所示:

ThinkPHP上使用多说评论插件的方法

很简单,你只需填写好:
1、站点名称
2、站点地址
3、多说域名(即多说分配的一个二级域名,自定义的。)
至于其它选项,想留空的就留空,自己选择吧。这一步的最后,点击创建就OK了。

三、获取代码

在前面创建好站点的基础上,点击后台管理,在下拉菜单中会出现刚才创建的站点的名称,如图

ThinkPHP上使用多说评论插件的方法

点击前面创建的站点,这里我创建的是“网志博客“。打开页面后,点击工具,然后获取代码,注意,要选择通用代码,如图所示:

ThinkPHP上使用多说评论插件的方法

看看上图,很多网站系统都有专用的代码了,唯独没有ThinkPHP的。

下面是我的网志博客对应的创建代码:

<!-- Duoshuo Comment BEGIN -->

     <div class="ds-thread"></div>

<script type="text/javascript">

var duoshuoQuery = {short_name:"w3note"};

     (function() {

          var ds = document.createElement('script');

          ds.type = 'text/javascript';ds.async = true;

          ds.src = 'http://static.duoshuo.com/embed.js';

          ds.charset = 'UTF-8';

          (document.getElementsByTagName('head')[0]

          || document.getElementsByTagName('body')[0]).appendChild(ds);

     })();

     </script>

<!-- Duoshuo Comment END -->

复制站点创建对应的通用代码,并粘帖到您网页代码<body>与</body>间的任意位置。如果您的网站使用模板,请粘帖到模板代码中。如果还不理解,那你就把通用代码粘帖到文章模板页,然后浏文章并刷新,你就会看到效果了,这时适当的调整css布局就可以了。

使用上面的方法,你可以把你的网站的评论模块去掉了,当然,多说评论插件的功能决不止于此,剩下的留作以后慢慢讨论吧。

最后,再上一张做好后的效果图:

ThinkPHP上使用多说评论插件的方法

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

PHP 相关文章推荐
wordpress之wp-settings.php
Aug 17 PHP
php相当简单的分页类
Oct 02 PHP
解析使用substr截取UTF-8中文字符串出现乱码的问题
Jun 20 PHP
php number_format() 函数通过千位分组来格式化数字的实现代码
Aug 06 PHP
PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
May 10 PHP
php实现根据url自动生成缩略图的方法
Sep 23 PHP
php中获取主机名、协议及IP地址的方法
Nov 18 PHP
php根据日期或时间戳获取星座信息和生肖等信息
Oct 20 PHP
PHP编写RESTful接口的方法
Feb 21 PHP
yii框架redis结合php实现秒杀效果(实例代码)
Oct 26 PHP
PHP实现的分解质因数操作示例
Aug 01 PHP
PHP耦合设计模式实例分析
Aug 08 PHP
让ThinkPHP支持大小写url地址访问的方法
Oct 31 #PHP
set_exception_handler函数在ThinkPHP中的用法
Oct 31 #PHP
php使用fopen创建utf8编码文件的方法
Oct 31 #PHP
php结合js实现点击超链接执行删除确认操作
Oct 31 #PHP
PHP页面实现定时跳转的方法
Oct 31 #PHP
Thinkphp多文件上传实现方法
Oct 31 #PHP
Laravel 4 初级教程之Pages、表单验证
Oct 30 #PHP
You might like
Smarty安装配置方法
2008/04/10 PHP
PHP学习 变量使用总结
2011/03/24 PHP
php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
2011/07/03 PHP
PHP回溯法解决0-1背包问题实例分析
2015/03/23 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
【消息提示组件】,兼容IE6/7&amp;&amp;FF2
2007/09/04 Javascript
javascript 放大镜效果js组件 qsoft.PopBigImage.v0.35 加入了chrome支持
2009/04/07 Javascript
js跨域和ajax 跨域问题的实现思路
2009/09/05 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
jQuery实现响应鼠标背景变化的动态菜单效果代码
2015/08/27 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
JS验证字符串功能
2017/02/22 Javascript
python求斐波那契数列示例分享
2014/02/14 Python
Python使用random和tertools模块解一些经典概率问题
2015/01/28 Python
python 生成器协程运算实例
2017/09/04 Python
python 巧用正则寻找字符串中的特定字符的位置方法
2018/05/02 Python
基于python操作ES实例详解
2019/11/16 Python
Python的in,is和id函数代码实例
2020/04/18 Python
搭建pypi私有仓库实现过程详解
2020/11/25 Python
Python 无限级分类树状结构生成算法的实现
2021/01/21 Python
python实现简单文件读写函数
2021/02/25 Python
中国最大的团购网站:聚划算
2016/09/21 全球购物
英国在线药房和在线药剂师:Chemist 4 U
2020/01/05 全球购物
行政助理的职责
2013/11/14 职场文书
中层干部岗位职责
2013/12/18 职场文书
人力资源部培训专员岗位职责
2014/01/02 职场文书
《长相思》听课反思
2014/04/10 职场文书
大学生村官座谈会发言材料
2014/05/25 职场文书
支部组织生活会方案
2014/06/10 职场文书
党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
中学生社区服务活动报告
2015/02/05 职场文书
写给女朋友的保证书
2015/05/09 职场文书
2015年生产部工作总结范文
2015/05/25 职场文书
假期读书倡议书3篇
2019/08/19 职场文书