Hit or Miss

WP FeedReader

The WP FeedReader plugin allows you to read the feeds of the blogs on your WP Link List through a subpage in the WP Administrive menus — basically an expanded version of the WP Dashboard.

It works without needing to set up a cron job to check the feeds or having to download MagpieRSS (though users can alter the plugin to use cron jobs or locally-installed MagpieRSS libraries).

Download the plugin files. Follow the instructions in readme.txt.

Here’s a screenshot of what it looks like when it’s running.

Screenshot

20 responses so far (Respond)

Gravatar

Didn’t get this fully working yet but looks great. Do have one request though, could you not use short php tags (<?) — use <?php instead?

Nick | 10 May 2005
Gravatar

Sure Nick. I made the changes on the plugin svn download site.

Matt Kingston | 10 May 2005
Gravatar

Hey, but what if I want viewers of my blog to be able to see the feed page too?

Eric Rosenfield | 11 May 2005
Gravatar

The way that it’s set up now, it requires you to be logged in so that it can track the reading of new items (and marking them as read). It would be possible to change this around to provide a “metapage” of all your feeds for public viewing. There’s actually a WP add-on that does something like that.

Matt Kingston | 18 May 2005
Gravatar

You need to prepend the site url when you insert the open and close file gifs into your html. You do it for the javascropt function but you don’t do it when writing out your html. Also you don’t account for the site url in the favorite icons function.

Specifically you need to prepend the site url, get_option(‘siteurl’), on lines 186, 187, 356 and 358. As my site is not at my doc root the display of icons broke on the page.

An additional problem was found. On line 419 you call a non-existant function get_file_contents when what you wanted to call was file_get_contents. Also, on line 427 I added the output of a non-breaking space to the feed column in the case no feed is found. That makes the table prettier in IE. If you want a copy of the updated index.php file, feel free to email me.

Hmm, guess no one’s perfect. I need to make a correction to a previous correction. Instead of adding get_option(‘siteurl’) to line 358, it should be added in the return statements on lines 362 and 368.

It would be nice to have a button that would force FeedReader to check all the rss feeds for new items rather than have to wait for the update frequency to expire. Perhaps in the FeedReader Options page under Actions a link could be added that would cause it to immediately check all rss feeds for new items and update the database with them.

Manly Geek | 29 May 2005
Gravatar

An obscure comment this but thought you ought to know the feedreader page does not display at all properly in OmniWeb (Mac), Weird actually because I thought it used the same rendering engine as either Safari or Firefox, both of which behave correctly. Still – I am one of only a small band of OmniWeb users….!
As top the plugin – as long as I use Firefox it is first rate – thanks

Andy | 22 Aug 2005
Gravatar

I just installed this plugin and unfortunately there seem to be some SQL errors in it:

WordPress database error: [You have an error in your SQL syntax near ‘ wp_links SET item_read=1 WHERE wp_links.link_id=wp_linkfeeds.link_id AND item_r’ at line 1]
update wp_linkfeeds, wp_links SET item_read=1 WHERE wp_links.link_id=wp_linkfeeds.link_id AND item_read 1 AND wp_links.link_category = 0

WordPress database error: [You have an error in your SQL syntax near ‘; ‘ at line 5]
SELECT SQL_BIG_RESULT wp_linkcategories.cat_id, wp_linkcategories.cat_name, wp_links.link_id, link_name, link_url, link_favicon, link_rss FROM wp_links, wp_linkcategories WHERE wp_links.link_category = wp_linkcategories.cat_id GROUP BY cat_name, link_name;

Henrik Pauli | 29 Aug 2005
Gravatar

As for FeedWordPress, it seems to me it would syndicate the feeds’ entries right into my blog — what I’m looking for (not sure if Eric is, too) is something that would create me a Page (or whatever), and fill it with my feeds’ data, kinda like how LiveJournal’s “friends page” works.

Re: previous post, the comment system ate <> there, but I bet you know.

Henrik Pauli | 29 Aug 2005
Gravatar

I’m looking for the same thing has Henrik. I’ve installed FeedReader and it’s “ok” but not quite what I’m looking for…

Neil | 23 Sep 2005
Gravatar

hello

i see Feedread on my option at wp adm

but i get this errm when You can use the FeedReader Options page to search for RSS feeds and Favicons for the links on your WP Link List. You will need to go through this process again anytime you add more links to your WP Link List. UES this

earching for favicons (10 links at a time)

WordPress database error: [Unknown column ‘link_favicon’ in ‘field list’]
SELECT link_id, link_name, link_url, link_favicon from wp_links WHERE link_id > 0 limit 10

http://www.ectvgallery.com/ectvwp

ECTV | 16 Feb 2006
Gravatar

Find Favicons: automatically find the favicons for your links
is not working for me

ECTV | 16 Feb 2006
Gravatar

[…] Finding Lost URLs: I also use the search tool on my Feed Reader (which I programmed as a WP Plugin). May 5, 2006 | Tags: quicklink […]

hitormiss.org: Finding Lost URLs | 5 May 2006
Gravatar

[…] hitormiss.org: WP FeedReader […]

Domgeek » Blog Archive » hitormiss.org: WP FeedReader | 19 Sep 2006
Gravatar

A WordPress built-in feedreader is an invaluable tool – many thanks. I wonder what happens with (frequently) misconfigured feeds: Will the update stop or skip over these RSS feeds?

M W | 24 Nov 2006
Gravatar

this doesnt seem to work with the new version of wordpress. either that or it is just my install. who knows. i get data base errors when i try to view the dashboard tab.

Jenny | 30 Jan 2007
Gravatar

I have it set up. It fetched feeds and favicons fine. However, when I go to the feedreader tab it looks fine. All the tabs for the reader are there, but where the feeds should be I see this error message:

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘ wp_linkfeeds WHERE wp_links.link_id = wp_linkfeeds.link_id AND wp_links.l’ at line 2]
SELECT wp_linkfeeds.*, link_name, link_url, cat_id, cat_name, link_favicon FROM wp_links, , wp_linkfeeds WHERE wp_links.link_id = wp_linkfeeds.link_id AND wp_links.link_category = .cat_id AND item_read = 0 AND wp_links.link_category = 0 ORDER BY item_date DESC

followed by this one:

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘ wp_linkfeeds WHERE wp_links.link_id = wp_linkfeeds.link_id AND wp_links.l’ at line 2]
SELECT wp_linkfeeds.*, link_name, link_url, cat_id, cat_name, link_favicon FROM wp_links, , wp_linkfeeds WHERE wp_links.link_id = wp_linkfeeds.link_id AND wp_links.link_category = .cat_id AND item_read = 0 AND wp_links.link_category = 0 ORDER BY item_date DESC

and finally this one:

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘ .cat_name, wp_links.link_id, link_name, link_url, link_favicon, link_rss ‘ at line 1]
SELECT SQL_BIG_RESULT .cat_id, .cat_name, wp_links.link_id, link_name, link_url, link_favicon, link_rss FROM wp_links, WHERE wp_links.link_category = .cat_id GROUP BY cat_name, link_name;

Clueless.

Lance | 22 Apr 2007
Gravatar

[…] Visit […]

WP Plugins DB » Blog Archive » WP Feedreader | 20 May 2007
Gravatar

Hi,

I just installed this plugin on my wordpress(version 2.6) installation.. I didn’t get any error message.. But i don’t know where to add rss feed url and get the update..

Is anyone here to help me?

Thanks,
Bharathi.

Srimathi | 14 Dec 2008
Gravatar

Plugin could not be activated because it triggered a fatal error.

Parse error: syntax error, unexpected $end in /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/wp-feedreader/index.php on line 650

WP 3.2.1

Thanks!

Sam | 10 Aug 2011
Gravatar

I forgot to mention: I am using WPMU.

Sam | 10 Aug 2011