Facebook Twitter上的分享按钮,就像WordPress.com没有网络服务一样

时间:2011-09-26 作者:J. M. Becker

我正在写一个从wordpress迁移过来的博客。com,它现在是自托管的。我根据他们的CSS定制创建了一个主题,一切正常。我正在寻找添加Facebook和Twitter按钮,到帖子的结尾和首页帖子的结尾。基本上与wordpress的方式相同。com。

我发现了很多可怕的共享插件。这似乎要么是丑陋的黑客行为,要么是通过JavaScript提供的大量web服务。我想要简单的Facebook和twitter共享按钮;不是整个网络上的所有服务;不会因第三方web服务而膨胀。

离wordpress越近。com更好,一个16x16的小按钮和一个文本标签。图像的CSS是合适的,但是。。。不要期待奇迹。

如果有人知道一个可以简单破解的好插件,或者类似wordpress的东西。com,但它不是一个厚web服务。请帮帮我。

注意:我已经尝试过的不可接受的插件列表。所有这些都使用JavaScript web服务,大多数都加载多个。js文件从外部源加载。

共享爸爸/JetPack

2 个回复
最合适的回答,由SO网友:Sagive 整理而成

为什么要选择插件呢??您只需要推特&;facebook共享/推特对吗?

您可以这样做:

1. embed this shortcode in your functions.php (or shortcode page if you got one)

function shreplz() {
   return \'
    <div class="sharebox">
    <div class="twittme"><a name="fb_share"></a> <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script></div>
    <div class="shareface"><a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script></div>
    <br style="clear: left;" />
    </div>
   \';
}
add_shortcode(\'sharethis\', \'shreplz\');

2. Now you can use this shortcode anywhere in you theme like this:

<?php echo do_shortcode(\'[sharethis]\'); ?>
或者直接从以下帖子/页面:

[sharethis]

3. If you want the 2 buttons to sit side by side paste this CSS in your style.css

/****** SHARE PLZ BUTTONS *****/
.sharebox {
width: 180px;
}

.shareface {
    float: left;
}
<就这些。。简单、干净,升级插件后无需重新固定。

SO网友:Rev. Voodoo

http://wordpress.org/extend/plugins/jetpack/

这带来了很多wp。com功能自托管。我从来没用过。com,所以我不确定这是否相同,但in带来了共享功能。由于它是一个WP产品,我假设共享是相同的,但老实说,我还没有验证这一点。

它可能有太多的功能,对于您正在寻找的。。。。但很多东西都可以关掉

结束

相关推荐

Can plugins become obsolete?

我认为WordPress插件是由第三方制作的。插件是否必须与WordPress升级保持同步?插件会过时吗?如果它们确实过时了,比如Linkedin共享按钮、推特推特按钮和类似Facebook的按钮的插件,切换到不同的插件会导致喜欢/推特/共享的数量丢失吗?如果插件可能会过时,那么它会发生吗?或者插件通常是最新的?或者他们是开源的,所以其他人会让他们保持最新?(正如你可能猜到的,我不是程序员。)