使用Friendfeed和Wordpress API时没有输出输出?

时间:2009-10-06 18:32:44

标签: wordpress friendfeed

这可能是Wordpress问题,而不是Friendfeed问题,但也可能是。我曾尝试使用Firebug,wP_DEBUG和error_log()进行调试,但没有出现任何问题。

我正在尝试使用条件语句在各种Wordpress类别页面的中间边栏中初始化一组ajax驱动的feed(使用Friendfeed API)。我可以在一个页面上显示一个Feed没有问题但是当我添加条件时,它不再显示。

相关专栏:

function farmball_feed() {
    global $post;
        if ( is_category('3')) { $category = "farmball";
        } elseif ( is_category('4')) { $category = "new-redsox";
        } else { $category = "red-sox-on-farmball"; }

        $feed = $friendfeed->fetch_room_feed($category, null, 0+($ind*30), 30);

以下是完整的插件代码:http://www.pastie.org/private/vja7eisby93e3odh628xg

我使用sidebar- [category] ​​.php模板文件中的以下行调用插件中的函数:

<?php if (function_exists('farmball_feed')) { farmball_feed(); } ?>

以下是完整的侧边栏代码:http://pastie.org/private/lgxsdwxja08v93pkmvz3ug

我已经使用WP.org论坛,MIRC,WP Tavern论坛和Friendfeed论坛登记但尚无解决方案。我查看了开发一个Widget codex,但是这个插件使用了一些其他的JS文件,所以我不认为让它成为一个自定义小部件会起作用。我对PHP不太好,所以答案可能很简单。感谢帮助。

演示网站:http://farmball.com/boston

1 个答案:

答案 0 :(得分:0)

原来,JS插件初始化的问题。我们必须在friendfeed文件中添加一行php代码,该文件链接到侧边栏php代码。我们创建了独特的侧边栏模板文件,而不是使用条件,每个文件都自己调用js。没有条件需要。