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 相关文章推荐
php中文件上传的安全问题
Oct 09 PHP
使用PHP 5.0创建图形的巧妙方法
Oct 12 PHP
php入门学习知识点三 PHP上传
Jul 14 PHP
PHP __autoload函数(自动载入类文件)的使用方法
Feb 04 PHP
PHP中的正则表达式函数介绍
Feb 27 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
Jun 25 PHP
微信支付开发教程(一)微信支付URL配置
May 28 PHP
php下pdo的mysql事务处理用法实例
Dec 27 PHP
PHP贪婪算法解决0-1背包问题实例分析
Mar 23 PHP
jquery+thinkphp实现跨域抓取数据的方法
Oct 15 PHP
浅谈使用 Yii2 AssetBundle 中 $publishOptions 的正确姿势
Nov 08 PHP
php判断数组是否为空的实例方法
May 10 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
详解:――如何将图片储存在数据库里
2006/12/05 PHP
php学习之变量的使用
2011/05/29 PHP
PHP远程调试之XDEBUG
2015/12/29 PHP
php简单实现短网址(短链)还原的方法(测试可用)
2016/05/09 PHP
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
JavaScript中toString()方法的使用详解
2015/06/05 Javascript
javascript事件处理模型实例说明
2016/05/31 Javascript
基于jQuery的ajax方法封装
2016/07/14 Javascript
Servlet实现文件上传,可多文件上传示例
2016/12/05 Javascript
React-intl 实现多语言的示例代码
2017/11/03 Javascript
vue+express 构建后台管理系统的示例代码
2018/07/19 Javascript
小程序tab页无法传递参数的方法
2018/08/03 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
vue通过过滤器实现数据格式化
2020/07/20 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
[53:38]OG vs LGD 2018国际邀请赛淘汰赛BO3 第三场 8.26
2018/08/30 DOTA
[41:11]完美世界DOTA2联赛PWL S2 Inki vs Magma 第一场 11.22
2020/11/24 DOTA
python实现简单ftp客户端的方法
2015/06/28 Python
Python实现二叉搜索树
2016/02/03 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
Python实现抓取网页生成Excel文件的方法示例
2017/08/05 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
Python中使用socks5设置全局代理的方法示例
2020/04/15 Python
Python生成pdf目录书签的实例方法
2020/10/29 Python
python中Mako库实例用法
2020/12/31 Python
纯CSS打造(无图像无js)的非常流行的讲话(语音)气泡效果
2012/12/28 HTML / CSS
关于HTML5你必须知道的28个新特性,新技巧以及新技术
2012/05/28 HTML / CSS
医学生自我评价
2014/01/27 职场文书
《夏夜多美》教学反思
2014/02/17 职场文书
大学生就业自我推荐信
2014/05/10 职场文书
学校运动会广播稿
2014/10/11 职场文书
机关单位工作失职检讨书
2014/11/20 职场文书
仓库管理制度范本
2015/08/04 职场文书
提取视频中的音频 Python只需要三行代码!
2021/05/10 Python