杭州陈奕迅 發表於 2023-9-9 00:00:00

手工添加WordPress文章分享按钮(无插件)实现步骤

<p>
<span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>给一篇好的文章添加一些分享按钮分享到一些知名网站,很利于网站的推广。给站点添加分享按钮的方法很多,你可以像本站这样,使用jiathis工具,登陆jiathis.com设置你喜欢的方式获取相应的代码即可。这里再介绍一个手工添加WordPress文章分享按钮的方法。 </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><strong style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>先看效果图</strong><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>: </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><img title="手工添加WordPress文章分享按钮(无插件)实现步骤" alt="手工添加WordPress文章分享按钮(无插件)实现步骤" src="https://zhuji.jb51.net/uploads/img/202305/bb984e82b3fc06f034f1d3eab2ef3db0.jpg" style="max-width:100%!important;height:auto!important;border: 1px solid rgb(204, 204, 204); vertical-align: middle; padding: 1px; overflow: hidden; max-width: 696px; font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px; width: 612px; height: 41px;'><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><strong style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>方法</strong><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>:新建一个bookmarke.php文件,复制以下代码到其中,并上传至主题目录。 </span></p>
<blockquote>
<ol>
<li>
<span><span>&lt;?php  </span></span>
</li>
<li>
<span>$permalink = urlencode(get_permalink($post-&gt;ID));  </span>
</li>
<li>
<span>$title = urlencode($post-&gt;post_title);  </span>
</li>
<li>
<span>$title = str_replace(<span>'+'</span><span>,</span><span>'%20'</span><span>,$title);  </span></span>
</li>
<li>
<span>?&gt;  </span>
</li>
<li>
<span>&lt;li id=<span>"xianguo"</span><span>&gt;  </span></span>
</li>
<li>
<span>&lt;a href="http:<span>//www.xianguo.com/service/submitdigg/?link=&lt;?php echo $permalink; ?&gt;&amp;amp; </span><span> </span></span>
</li>
<li>
<span>title=&lt;?php echo $title; ?&gt;<span>" target="</span><span>_blank</span><span>" rel="</span><span>nofollow"&gt;分享到鲜果&lt;/a&gt;  </span></span>
</li>
<li>
<span>&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;li id=<span>"douban"</span><span>&gt;  </span></span>
</li>
<li>
<span>&lt;a href=<span>"http://www.douban.com/recommend/?url=&lt;?php echo $permalink; ?&gt;&amp;amp;title=&lt;?php echo $title; ?&gt;&amp;amp;sel=&amp;amp;v=1"</span><span> target=</span><span>"_blank"</span><span> rel=</span><span>"nofollow"</span><span>&gt;分享到豆瓣&lt;/a&gt;  </span></span>
</li>
<li>
<span>&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;li id=<span>"zuosa"</span><span>&gt;  </span></span>
</li>
<li>
<span>&lt;a href=<span>"javascript:u=location.href;t=document.title;t=t.substr(0,76);c=%22%22+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);c=c.substr(0,180);location=%22http://zuosa.com/collect/Collect.aspx?t=%22+encodeURIComponent(t)+%22&amp;u=%22+encodeURIComponent(u);void%200"</span><span>&gt;分享到做啥&lt;/a&gt;  </span></span>
</li>
<li>
<span>&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;li id=<span>"xiaonei"</span><span>&gt;  </span></span>
</li>
<li>
<span>&lt;a href=<span>"http://share.xiaonei.com/share/buttonshare.do?link=&lt;?php the_permalink() ?&gt;&amp;title=&lt;?php the_title(); ?&gt;"</span><span>target=</span><span>"_blank"</span><span> rel=</span><span>"nofollow"</span><span> &gt;分享到人人网&lt;/a&gt;  </span></span>
</li>
<li>
<span>&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;li id=<span>"kaixin001"</span><span>&gt;  </span></span>
</li>
<li>
<span>&lt;a href=<span>"http://www.kaixin001.com/repaste/share.php?url=&lt;?php the_permalink() ?&gt;&amp;title=&lt;?php the_title(); ?&gt;"</span><span> title=</span><span>"分享到开心网"</span><span> target=</span><span>"_blank"</span><span> rel=</span><span>"nofollow"</span><span>&gt;分享到开心网&lt;/a&gt;  </span></span>
</li>
<li>
<span>&lt;/li&gt;  </span>
</li>
<li>
<span>&lt;li id=<span>"sina"</span><span>&gt;&lt;a href=</span><span>"http://v.t.sina.com.cn/share/share.php?url=&lt;?php the_permalink() ?&gt;&amp;title=&lt;?php the_title(); ?&gt;"</span><span>target=</span><span>"_blank"</span><span> rel=</span><span>"nofollow"</span><span> </span><span>" title="</span><span>分享到新浪微博</span><span>" target="</span><span>_blank</span><span>" rel="</span><span>nofollow"&gt;分享到新浪微博&lt;/a&gt;&lt;/li&gt;  </span></span>
</li>
</ol>
</blockquote>
<p>
<br><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>然后设置CSS ,在主题的style.css中添加如下代码 </span></p>
<blockquote>
<ol>
<li>
<span><span>/************************************************ </span> </span>
</li>
<li>
<span><span>* bookmark * </span> </span>
</li>
<li>
<span><span>************************************************/</span><span>  </span></span>
</li>
<li>
<span><span>#share { </span><span> </span></span>
</li>
<li>
<span>background:none repeat scroll 0 0 #FFF6EE;  </span>
</li>
<li>
<span>-moz-border-radius:5px 5px 5px 5px;  </span>
</li>
<li>
<span>-webkit-border-radius: 5px;  </span>
</li>
<li>
<span>background:none repeat scroll 0 0 #FFF6EE;  </span>
</li>
<li>
<span>border:1px solid #FFF6CC;  </span>
</li>
<li>
<span>width:602px;  </span>
</li>
<li>
<span><span>float</span><span>:left;  </span></span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li { </span><span> </span></span>
</li>
<li>
<span>background:url(<span>"images/share.gif"</span><span>) no-repeat scroll 0 0 transparent;  </span></span>
</li>
<li>
<span><span>float</span><span>:left;  </span></span>
</li>
<li>
<span>margin:6px 0 0 5px;  </span>
</li>
<li>
<span>padding:4px 0 4px 20px;  </span>
</li>
<li>
<span>list-style-type:none;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#fanfou { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -44px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#facebook { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -22px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#friendfeed { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -66px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#douban { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -110px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#xiaonei { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -87px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#zuosa { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -130px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#myspace { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -153px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#kaixin001 { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -176px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#xianguo { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -199px;  </span>
</li>
<li>
<span>}  </span>
</li>
<li>
<span><span>#share li#sina { </span><span> </span></span>
</li>
<li>
<span>background-position:0 -220px;  </span>
</li>
<li>
<span>}  </span>
</li>
</ol>
</blockquote>
<p>
<br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>然后下载分享按钮图标,并上传至wordpress主题的images目录下。 </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>最后在文章模板页中添加如下代码(一般是single.php) </span></p>
<blockquote>
<ol>
<li>
<span><span>&lt;div id=</span><span>"share"</span><span>&gt;  </span></span>
</li>
<li>
<span>&lt;ul&gt;&lt;?php include(TEMPLATEPATH.<span>"/bookmark.php"</span><span>);?&gt;&lt;/ul&gt;  </span></span>
</li>
<li>
<span>&lt;/div&gt;  </span>
</li>
</ol>
</blockquote>
<p>
<br><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>OK ,已经全部完成,IE8 、FF、GG下测试无误,若出现错位情况,请尝试修改CSS图片控制宽度,如果你不喜欢以上的分享站点,可以自己修改网址和图标即可。</span></p>
頁: [1]
查看完整版本: 手工添加WordPress文章分享按钮(无插件)实现步骤