伴随着SNS社交网络的繁荣发展,社交网络成为继搜索引擎之后的第二大流量来源。类似于SEO(Search Engine Optimization)搜索引擎优化,SNO(Social Network Optimization)社交网络优化概念应运而生,访客在社交网络上分享内容链接是SNO中最基础、最有效的方法之一。
本文提供了主要社交网络的官方分享代码、开放平台等信息并进行代码优化,产生适用于WordPress平台的社会化分享代码。例如,官方代码为保证通用性,均使用JavaScript程序从浏览器显示的网页标题、URL获取信息。但是,固定链接可能发生变化,造成日后无法访问。因此不如使用短链接,保证可用性。此外,标题中常包含博客名称、描述等,造成冗赘。
通过观察各大平台官方代码,可以发现内容不尽相同,但却包含着规律:通过某网址实现分享,该网址以字符串形式提交页面标题、URL等信息。因此,通过get_permalink()、wp_get_shortlink()、get_the_title()等PHP函数,直接从数据库调用固定链接、短链接、文章标题等信息,并且可以在RSS Feed等其它页面中实现分享。
因代码形式各异,直接插入WordPress模板中会造成管理不便,杯茶博客将分享代码汇总至http://mrs.li/share.php。在WordPress中直接访问该文件,既保证了代码整洁,又可以避免重复工作同时供多个网站使用。
JiaThis是一款市场占有率较高的社会化分享工具,不过默认的分享来源是“加网”,修改方法详见《JiaThis加网分享来源自定义》。
Continue reading »