投递文章投递文章 投稿指南 RSS订阅RSS订阅

搜狐畅言评论框同页和评论页外获取评论数方法

来源:未知 IT堂 发布时间:2016-02-17 收藏 投稿 字体:【
评论框同页获取评论数

如果需要在有畅言评论框的页面额外显示评论数,可将如下代码放置到需要需要显示评论的位置。

 

<script type="text/javascript" src="http://assets.changyan.sohu.com/upload/plugins/plugins.count.js">
</script>
			
<a href="#SOHUCS" id="changyan_count_unit"></a>//评论数
<a href="#SOHUCS" id="changyan_parti_unit"></a>//参与数

 

评论页外获取评论数

如果要在评论页以外的地方显示评论数,比如首页、频道页或目录页等,可以用以下两种方式

a、如果评论框使用了source_id,详见多页面共用评论框配置

在想要显示评论数的地方填加以下span(请将${source_id}替换成欲显示评论数的文章页的id):

<span id = "sourceId::${source_id}" class = "cy_cmt_count" ></span>

在这些标签的下方填加以下js(请将${client_id}替换成您的APPID点此查看):

<script id="cy_cmt_num" 
			src="http://changyan.sohu.com/upload/plugins/plugins.list.count.js?clientId=${client_id}">
</script>
			

以下是一个可用的代码示例:

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="UTF-8">
    <title>评论数测试页2</title>
</head>
<body>

<hr>
文章一有评论数<span id = "sourceId::400128360" class = 'cy_cmt_count'></span>
<hr>
文章二有评论数<span id = "sourceId::397875562" class = 'cy_cmt_count'></span>
<hr>
文章三有评论数<span id = "sourceId::378216681" class = 'cy_cmt_count'></span>
<hr>
<script id="cy_cmt_num" 
src="http://changyan.sohu.com/upload/plugins/plugins.list.count.js?clientId=cyqemw6s1"></script>

</body>
</html>
			

b、使用目标页面的url:

在想要显示评论数的地方填加以下span(请将${topic_url}替换成欲显示评论数的文章页的url):

<span id = "url::${topic_url}" class = "cy_cmt_count" ></span>

在这些标签的下方填加以下js(请将${client_id}替换成您的APPID点此查看):

<script id="cy_cmt_num" 
			src="http://changyan.sohu.com/upload/plugins/plugins.list.count.js?clientId=${client_id}">
</script>
			

以下是一个可用的代码示例:

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="UTF-8">
    <title>评论数测试页1</title>
</head>
<body>

文章一有评论数<span id = "url::http://news.sohu.com/20140528/n400128360.shtml" 
class = 'cy_cmt_count'></span>
<hr>
文章二有评论数<span id = "url::http://wei.sohu.com/20130618/n379144042.shtml"
class = 'cy_cmt_count'></span>
<hr>
文章三有评论数<span id = "url::http://news.sohu.com/20140528/n400131399.shtml" 
class = 'cy_cmt_count'></span>
<hr>

<script id="cy_cmt_num" 
src="http://changyan.sohu.com/upload/plugins/plugins.list.count.js?clientId=cyqemw6s1"></script>
</body>
</html>
			

获取参与数,喜欢数,分享数等,方法与评论数相同,只是标签的class替换为:

class = 'cy_cmt_participate' //参与数
class = 'cy_cmt_like' //喜欢数
class = 'cy_cmt_share' //分享数
			

顶一下
(0)
0%
踩一下
(0)
0%
本文Tags:
  • 表情:
  •    
  • 评价:
用户名: 密码: 匿名 注册
最新评论 查看所有评论
About iTtang - 联系我们  - 专题列表 - 友情链接  -  高级搜索  -  帮助中心  -  您的意见