RandomRSS

RandomRSS Plugin

RandomRSS is a WordPress Plugin that helps webmasters with content syndication. It creates a Really Simple Syndication (RSS) feed featuring up to 10 posts selected at random with optional filtering constraints.

Filtering constraints allow users to filter the content of their RandomRSS feed by category or tag using query strings. They are also given the option to change the pubDate field from the date the post was originally published to the current date and time.

To view your RandomRSS feed simply load the URL beginning with your site’s root directory followed by /wp-content/plugins/randomrss/feed.php into your browser. To filter by category simply append “?category=category_name” to that URL. To filter by tag simply append “?tag=tag” to the URL. If you want to filter by category and tag simply append both to the URL like so “?category=category_name&tag=tag”.

To change the pubDate to the current date/time simply append “?pubdate=new” to the URL. If the URL already has a different query string you will need to append it like this “&pubdate=new”.

The feed output should be something like what you see at https://paydelete.com/wp-content/plugins/randomrss/feed.php. As of this writing we don’t have many posts on our site, but you should notice that the ones in that feed are in random order. We only have one category at the moment, so you won’t see a difference at https://paydelete.com/wp-content/plugins/randomrss/feed.php?category=announcements, but we do have a variety of tag, so the feed at https://paydelete.com/wp-content/plugins/randomrss/feed.php?category=announcements&tag=randomrss you will notice the filtered results are only posts about RandomRSS. Then if you want to change the pubDate’s to the current date/time simply append the new pubdate string like this https://paydelete.com/wp-content/plugins/randomrss/feed.php?category=announcements&tag=randomrss&pubdate=new and you will notice that the pubDate is today.

Installation

  1. Upload randomrss.zip by logging into your WordPress site’s admin section “/wp-admin/” and selecting the add new plugin option “wp-admin/plugin-install.php”
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently Asked Questions

How do I syndicate RSS feed content?

Download an auto-blogging plugin that supports RSS aggregation. Then you will simply need to create a new RSS campaign using the URL of your RandomRSS feeds.

We recommend WP-Automatic from Code Canyon. WP-Automatic costs $30 per license and each license allows you to use it on one domain. We like WP-Automatic because it is the cheapest auto-blogging plugin with premium features that you have to pay other auto-blogging plugins much more for otherwise.

What if I don’t want to pay for an auto-blogging plugin?

Then we recommend WPeMatico from etruel. WPeMatico has all you need to setup multiple campaigns for free and it also has premium add-ons available should you need them.

What About Duplicate Content?

WP Automatic, WPeMatico, and other auto-blogging plugins have duplicate content protection features that should keep you from ending up with duplicate posts. If you’re using WP Automatic we recommend checking the box in each campaign’s options that says “Skip the post if there is there is already a published one with same title in the database.” If you’re using WPeMatico we recommend not changing the default duplicate content protection settings.

Upcoming Changes

We will submit this plugin to the WordPress.org Plugin Directory as is, but WordPress will probably find some improvement we need to make for it to be included, so our next version will likely be the same plus whatever technical improvements WordPress requires.

The final version will include a basic user interface to help people generate their feed URLs. It will likely add a link to the WordPress admin menu that will take users to a simple UI where they can select which categories or tags they want to build feeds for and check a box if they want to change the pubDate’s. We might allow users to store a list of URLs in the database for future reference also.

Download RandomRSS