Check out the "Other Notes" tab, above, for instructions.
Just hit "save changes" and it will go away. I'm still working on this bug.
None. This is a widget. If you are using pre-WP v2.2, you need to have the widgets plugin running. No matter what version of WP you're using, you need to be using a widgets-enabled theme. You control all options for KB Countdown from the widgets administration menu.
If you really want to use this in your theme and not as a widget, open the plugin file and search for function kb_rss_template. You'll find some notes there explaining what to do.
Lots of things. The built-in RSS widget will handle traditional headline-style feeds well, but this widget allows you to handle untraditional feeds just as easily. For example:
Note that finding a suitable feed is up to you. It needs to be RSS, not just XML. (RSS is a sub-type of XML.) If you're not sure whether the feed will work with Wordpress's feed parser, then use the widget's built in debugger (see below) to check out the feed in question.
They update only once per hour (as coded in wordpress/includes/rss.php). If they don't update after more than a couple hours, look in the top of kb_advanced_rss.php for this line:
define('KBRSS_FORCECACHE', false);
and change it to true. This will manually delete the cache if it's more than 1 hour old. In newer versions of Wordpress, manually deleting the cache in this manner might cause a small error next time you load the page. Instead of displaying your feed, it will say "An error has occured, the feed is probably down." Just reload the page.
In the widget's options, make sure "Hide widget when feed is down" is not checked. Go back to your blog and reload. You'll probably see something like "An error has occured; the feed is probably down." Read on...
This widget relies on Wordpress's feed parsing abilities (look in wordpress/includes/rss.php). Wordpress grabs the requested feed then passes it to this widget for formatting. If you are seeing this error, it means one of three things:
In any case, you may want to first try using Wordpress's built-in RSS widget. If neither it nor my widget can display the feed, then you know for certain that it's one of those three reasons--and not the widget itself--causing the failure.
Begin by looking at the source code for the feed. But note that Wordpress parses feeds in ways that you might not expect. After you've installed my widget, you can add ?kbrss=http://path.to.feed/ to your blog's URL to see exactly which fields are available. (You'll need to be logged in as an admin to do this).
If you see that there is a field called title (there probably is), you would include this in your widget's output by writing ^title$. You would probably want to wrap this in some HTML, like this: <li>^title$</li>. Look under the "Other Notes" tab for more details about how to display RSS feeds the way you want them in your sidebar.
If all you see is array()--or worse, an error message--then there's a good chance that the feed in question is not an RSS feed, at least not one that the Wordpress parser knows how to handle.
Check out the "Other Notes" tab.
No problem. Check out the "Other Notes" tab.
Check out the "Other Notes" tab.
Try checking the "convert to UTF-8" option. (Thanks to Christoph Juergens.)
For example, suppose your feed has a field called "image" that contains something like this:
<img src="http://example.com/img.jpg" />
and all you want is the URL. Obviously, you'll need to do customizations like this yourself. But here's a couple tips. Usually, the easiest route is to create your own option. Write something like this: ^image[opts:extractUrl=1]$.
Next, open up the plugin file and search for function item_cleanup. Insert your code in there. Something like this:
if (1==$extractURL){
...
}
Read the answer to the previous question. If you think other folks would like the same option, let me know so I can add it to the plugin.
Be advised: If you post your support questions as comments below, I probably won't see them. Post your support questions at the KB Advanced RSS plugin page on my site if you want an answer.




