Version 4.14 of our core WP RSS Aggregator plugin is now available and it’s a big one!
This update brings with it a string of changes and new features, as well as some bug fixes. We’re working hard to improve the user experience for WP RSS Aggregator in order to make your lives easier and your sites better.
Our CTO Miguel, the brains behind much of the changes coming your way, has been concocting his own magic sauce to take this plugin to new heights 🚀
This update brings together many improvements that have been planned for months and it puts us on track to release the new Templates add-on in the next few days. Keep an eye out for that!
Better Youtube Feed Support
We’ve made it easier to import videos from YouTube using WP RSS Aggregator. You can now paste the URL of any YouTube channel or user as your feed source URL and the plugin takes care of the rest.
This makes displaying a feed of YouTube videos much easier. You will now be able to show an embedded video in the lightbox, and with the introduction of the new Templates add-on you will also be able to show the video thumbnails and even add the embedded YouTube video player directly on your site!
This is the first of many exciting updates to come, that will make WP RSS Aggregator integrate better with popular multimedia and social media platforms!
Feed Sources Page Improvements
The Feed Sources page has received a major update. We’ve tweaked the design of the feed list to make it more informative at a glance, helping you better manage your feed sources.
We’ve also added a few new things, such as a new toggle switch for activating and pausing feeds and an icon to help distinguish between RSS feeds and Youtube feeds.
What’s more, the page is now fully asynchronous! This means that your actions on the page – activating or pausing a feed, fetching items, deleting items – no longer cause the page to reload. Updates and errors are also more reliably added to the page, making it feel more like a live dashboard.
Above is a before and after comparison from the WP News Desk website (using the Feed to Post and Categories add-ons). Notice how the rows are now more compact, the actions more organised, and the state more clear at a glance. Plus we added some colour into the mix to brighten up the page a little.
Once you starting using the new page, you may also realise that once you click on “Fetch” for a source, the fetch action is disabled for two seconds on all other sources. This is a new measure to help avoid issues with cron jobs being missed, resulting in feeds not importing at all.
Plus many more additions, changes and fixes
Take a look at the full changelog below.
- YouTube channel URLs are now supported.
- Items imported from YouTube are detected and their embed links are saved.
- Embedded YouTube videos can now be shown in a lightbox.
- New option to enable or disable the plugin’s logging.
- New option to set the log age, in days, for daily truncation.
- Image URLs are detected and saved in feed item meta, to be used by templates that can show images.
- Feed item excerpts are now imported, to be used by templates that can show excerpts.
- Activating or pausing feed sources from the Feed Sources page is now asynchronous.
- Deleting feed items from the Feed Sources page is now asynchronous.
- New plugin-wide error handling to prevent site locks, with the option to deactivate the plugin and its addons.
- Feed sources that are missing their respective cron are detected and fixed while on the Feed Sources page.
- Added tooltips to various links and controls in the feed source list page.
- Import errors are now asynchronously added to the error icon in the feed sources list page.
- Redesigned the feed sources page to be more compact and informative at a glance.
- The imported item count in the feed sources page is now a link to that feed’s imported items.
- Improved the responsive styling of the feed sources list table.
- The custom feed now uses the Atom 1.0 standard.
- Improved the detection of cron scheduling failures, prevent feeds from appearing to be stuck.
- Converted log section in the debugging page to use the new module system.
- Some options were renamed to be consistent across various plugin pages.
- Improved the wording, description and tooltip of the “Import order” option.
- Added better error handling during image file creation when using the GD extension.
- Rewrote the unique item title checking logic to be faster and more accurate.
- Now suppressing “non-numeric value encountered” warnings from SimplePie.
- Increased the time by which the plugin detects stuck feeds to 2 minutes.
- The addon licensing registration system has been partially converted to the new module system.
- The default template could not be saved with a particular combination of settings.
- The age limit setting was incorrectly being copied to feed sources.
- Fixed links in templates not opening in new tabs under certain conditions.
- Non image files are no longer wrongly downloaded, cached and treated as images.
- The unique titles option caused a PHP warning when enabled.
- Fixed use of previously cached version scripts and styles for the Templates page.
- Fixed pagination not working correctly when no item limit is set.
- Fixed the “Set links as no follow” option not having any effect.
- An empty limit for the number of items in a template silently defaults to 5 items.
- The name of the user was being shown as the author for feed items that had no author.
- Fixed the “property on non-object” error on the Licensing settings page for new addons.
- Removed old secure reset code.
- The “View items” row action link in the Feed Sources page has been removed.
- Removed the “Edit” bulk action from the feed sources list page.