Core General Plugin Settings

WP RSS Aggregator has some general settings that can be set from its Settings section. Below is a screenshot of the General Plugin Settings; the first section you will see, and explanations for each setting.

This is the maximum age allowed for feed items. Items already imported will be deleted if they eventually exceed this age limit.

Also, items in the RSS feed that are already older than this age will not be imported at all.

Leave this box empty if you don’t want to set a limit.

This is the maximum number of imported items to keep stored, for feed sources that do not have their own limit.

When new items are imported and the limit for a feed source is exceeded, the oldest feed items for that feed source will be deleted to make room for the new ones.

If you already have items imported from this feed source, setting this option now may delete some of your items, in order to comply with the limit.

Once again, leave this box empty if you don’t want to set a limit.

The maximum amount of items to process per import. WP RSS Aggregator will not process more than this amount of items every time the feed source updates, regardless of other settings.

The frequency of updates is still determined by the feed processing interval.

The order in which the feed items for every feed source will be imported.

Select “Any” if the order is not significant, say if you want all posts to be imported either way.

Selecting “Latest First” will cause the most recent items to be imported first.

Selecting “Oldest first” will cause the oldest items to be imported first.

This setting is very useful when used with the per import limit above.

How frequently should the feed sources (that do not have their own update interval) check for updates and fetch items accordingly.

It is recommended to not have more than 20 feed sources that use this global update interval. Having too many feed sources updating precisely at the same time can cause the WP Cron System to crash.

This option allows you to choose whether to allow multiple feed items to have the same title. When checked, if a feed item has the same name as a previously imported feed item, it won’t be imported.

This can be useful in cases where permalinks change, or where multiple permalinks refer to the same title. When ticking this box from within the general plugin settings, it will apply to all feed sources.

An item is considered to be unique if no item with it’s permalink exists anywhere in the system. The items’ permalink in the feed is defined by the <link> tag, or the <guid> tag if itsisPermaLink attribute is set to true. Once imported, the permalink is stored in thewprss_item_permalink custom field of the resulting posts.

The URL of the custom feed located at[custom feed url]

WP RSS Aggregator allows you to create a custom RSS feed that contains all of your imported feed items. This setting allows you to change the URL of the custom feed.

Note: You may be required to refresh your permalinks after you change this setting, by going to Settings > Permalinks and clicking Save.

The title of the custom feed. This title will be included in the RSS source of the custom feed, in a <title> tag.

The maximum number of feed items to include in the custom feed.

This is a debugging feature with a drop-down menu where each option determines how verbose the debugging log output will be. Here’s a quick overview of your options:

  • Default : with this setup, you (the admin) will only see new entries in the debug log when something breaks. By default, this is the same as “Error”.
  • Error : this is currently the highest threshold.
  • Warning : used when things don’t go as planned, however the import can still continue.
  • Notice : this means that there’s something that potentially needs attention.
  • Info : refers to general events, such as the start and end of an import, or certain stages of an import, or summaries.
  • System : this provides more verbose information about system processes (the average user would rarely need to know about or use these)
  • None : no log.
  • Error and below : this will include ALL entries in the log output.
  • Warning and below : this will include anything from the Warning threshold down.
  • Notice and below : this will include anything from the Notice threshold down.
  • Info and below : this will include anything from the Info threshold down.

The path to the file containing one or more certificates. These will be used to certify certificates over secure connection, such as when fetching a remote resource over HTTPS. The default is the path to the certificate file bundled with WordPress.

The string to be used as the useragent for feed requests. If non-empty, this exact string will be sent with every request made by WP RSS Aggregator for a feed source XML document. Some servers react in unexpected ways to the default value. In such cases, try changing this to something else.

The default value is determined by the SimplePie library, and reflects its name, version and build numbers, and some other information.

If you see an error similar to “Failed to fetch feed “”. The resource could not be retrieved because of a client error with code 404. Server returned 0 characters:” in the changelog, but are able to access the feed source in the browser, then it is possible that the server is responding in an unexpected way to the useragent that is sent with each feed request. To fix this, try setting the ‘Feed Request Useragent’ setting to something more standard, such as the useragent sent by a popular browser. The useragent sent by your browser could be a good start.

CLICK HERE to find your Browser User Agent String.