当访客看到一篇不错的文章,自然而然的就想收藏或是转发出去,这样一来,就有一点裂变的味道,可以极大的提升你的网站曝光率,如你所见,在一些主流的网站都会在页面中的适当位置添加分享链接。这一节的wordpress开发教程就和大家分享下,怎么添加QQ、微博、Twitter、Facebook的社交分享链接。
实际结合:
结合实际分析,我选取了以下几个主流平台来进行选取:QQ空间、QQ好友、新浪微博、Twitter、Facebook。
需要注意的是,下面提供的方法仅供参考演示,不能直接使用。注意图片防盗链。
方法:
<?php
//社交分享
if ( ! function_exists( 'npcink_post_share' ) ) :
function npcink_post_share() {
//获取当前页面链接
$share_permalink = "https://www.npc.ink/15839.html";
//当前页面标题
$share_title = "我是Npcink的页面标题";
//当前页面分享图片
$share_img = "互联网图片URL";
//当前页面的描述信息
$share_describe = "我是一段Npcink的简单描述";
//当前页面的分享简述(QQ好友)
$share_briefly_describe = "我是一段分享Npcink优质内容的简述,仅用在QQ好友中";
?>
<a title="QQ空间" rel="nofollow" target="_blank" href="https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=<?php%20echo%20$share_permalink;%20?>&sharesource=qzone&title=<?php%20echo%20$share_title;%20?>&pics=<?php%20echo%20$share_img;%20?>&summary=<?php%20echo%20$share_describe;%20?>" >QQ空间</a>
<a title="QQ好友" rel="nofollow" target="_blank" href="http://connect.qq.com/widget/shareqq/index.html?url=<?php%20echo%20$share_permalink;%20?>&sharesource=qzone&title=<?php%20echo%20$share_title;%20?>&pics=<?php%20echo%20$share_img;?>&summary=<?php%20echo%20$share_describe;?>&desc=<?php%20echo%20$share_briefly_describe;?>">QQ好友</a>
<a title="新浪微博" rel="nofollow" target="_blank" href="http://v.t.sina.com.cn/share/share.php?url=<?php%20echo%20$share_permalink;%20?>&title=给你推荐一个很棒的网站:<?php%20echo%20$share_title;%20?> -&content=utf-8">微博</i></a>
<a title="Twitter" rel="nofollow" target="_blank" href="https://twitter.com/intent/tweet?text=给你推荐一个很棒的网站:<?php%20echo%20$share_title;%20?> -&url=<?php%20echo%20$share_permalink;%20?>">Twitter</a>
<a title="Facebook" rel="nofollow" target="_blank" href="http://www.facebook.com/share.php?u=<?php%20echo%20$share_permalink;%20?>&t=<?php%20echo%20$share_title;%20?>">Facebook</i></a>
<?php
}
endif;
调用:
<?php npcink_post_share(); //社交分享?>
实际效果: