如何在我的Wordpress博客的帖子/页面编辑器中通过快捷码将Feedburner订阅计数显示为纯文本?

时间:2014-03-11 作者:Vahid Damanafshan

我想创建一个短代码,如[feedcount] 在我的wordpress博客中,在我的一些帖子/页面上以纯文本形式显示Feedburner订阅计数。此外,如果Feedburner API不可用,我更喜欢使用shortcode显示“许多其他”而不是count<我该怎么做?

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

正如TomJNowell所暗示的,您可以通过将Feedburner API与WordPress Shortcode API 在a中plugin. 然而Feedburner APIs have been shutdown since October 20, 2012 这已经不可能了。像Google continues to deprecate support for Feedburner, 您最好的做法是寻找服务的替代品。

SO网友:salsan

我为它写了一个php脚本,它不是wordpress插件,但它是一个很好的起点:)

$fb_id = "Mashable"; // here your id account
$fb_uri = "http://feeds.feedburner.com/~fc/";
$app_uri = "http://feedcounttext.appspot.com/?uri=";
$count_uri = $app_uri.$fb_uri.$fb_id;
$fb_count = fopen($count_uri, "r");
echo fgets($fb_count);
fclose($fb_count);
此处的源代码:https://github.com/salsan/FeedCountText

要求您在FeedBurner帐户上激活FeedCount

实例

可捣碎的

http://feedcounttext.appspot.com/FeedContText.php?uri=http://feeds.feedburner.com/~fc/Mashable

结束

相关推荐

How do I make a shortcode?

边走边学。。。我已经构建了这个功能,但我需要它作为一个短代码。我该怎么做?$args = array( \'taxonomy\' => \'product_cat\' ); $terms = get_terms(\'product_cat\', $args); $count = count($terms); $i=0; if ($count > 0) { $cape_list = \'<p class=\"my_term-archive\