The good news is this: You don’t need to copy and paste from RSS feeds into WordPress. That’s slow, boring, and easy to mess up. There’s a better way, and it only involves a few clicks.
In this post, I’ll show you how to pull content from any valid RSS feed and turn it into WordPress posts. We’re using one plugin. It’s simple, no custom code needed, and no weird settings that no one understands. You just add the feed URL, and the plugin does the rest.
This is for anyone who wants to repost articles, collect updates from other sites, curate content from an industry, or build a content hub that runs itself.
🚀 Quick steps: install Feedzy, add your feed URL(s), optionally set up filters, map the feed content to WordPress fields, and save and activate the import.
Let’s set it up:
What you’ll need to import RSS feeds into WordPress as posts
The plugin that’s going to do all the magic is called Feedzy.

Feedzy has two versions: free and pro. The free version lets you display the full contents of an RSS feed as a list of links/articles – you can add that to either a page, sidebar, etc. However, if you want to take individual feed items and add them as single blog posts, you’ll need the pro version of Feedzy to pull that off.
Bonus: Video tutorial
If you’d prefer to learn how to do this in video form, here’s a quick tutorial I created:
Step 1: Install Feedzy and activate your license
To get started, you need to install both Feedzy and Feedzy Pro. Feedzy Pro actually functions as an add-on, so it needs the free version to operate.
Once you have both plugins installed and activated, head to Feedzy → Dashboard, open the License tab, and enter your license key (you can find it in your Themeisle account).

Step 2: Enter your RSS feed source(s)
Next up, you’re ready to specify the RSS feeds you’d like to import WordPress posts from.
Here are a few tips:
- For WordPress blogs, you can almost always append
/feedto the end of a URL to get the RSS feed. - Many sites with RSS feeds display the RSS feed icon (you can see an example of the RSS icon in the Feedzy graphic from the previous section).
- You can view a site’s source code with your browser’s developer tools and search for “rss” in the code.
Then, to make sure you’ve found a working RSS feed, you can use this free RSS feed validation tool.
Once you have the feed(s) that you’d like to import, head to Feedzy → Import Posts and click on New Import:

Give it a name so that you can remember what you’re importing and paste the RSS feed URL into the box. You can separate multiple feed URLs with commas, or use a feed group:

- Add a name for your import
- Add your feeds – can be multiple ones
- Click on the “+” icon
👉 If you don’t want to play around with any of the other settings that this plugin comes with, then you can click on Save & Activate Importing even now. Feedzy will take the RSS feeds that you’ve provided and start fetching content from them. 🍾
If you want to customize how the import is being carried out, read on:
Step 3: Add filters to your feed
One neat thing about Feedzy is that it lets you add keyword filters to your RSS feeds. With these filters, you can either:
- Only import posts that include certain keywords
- Import all posts EXCEPT those that contain certain keywords
You don’t need to use these filters, but they’re a good way to get some control over exactly when to import RSS feeds into WordPress as posts.
In the Filters section, you now build these rules using conditions. For example, with the configuration below, Feedzy will import only posts where the Title contains Lakers (remember we’re fetching an NBA news feed). You can add more rules with Add Condition + if needed:

Step 4: Map feed items to WordPress content
This is where you can pick how you want your fetched content to be saved.
First off, pick the content type that you want to use. Default is “post.”

Then, you can select the taxonomy to be used when saving the content and the default status – Publish or Draft. You can also map a featured image using the Item Image tag if your feed includes one.

The next sub-sections start to get interesting because you can craft the way in which Feedzy will create the titles, the dates it’ll assign to this new content and also tweak the body content itself of the feed if needed.

For example, as you can see in the image above, you can pick from a number of variables when saving content – such as the original title, author, date, source, and more.
Step 5: Fine-tune the general feed settings
This final sub-section allows you to really tailor the import to match your site’s needs. You can find things like duplicate prevention here and more. If you want imported posts to be deleted automatically after a certain number of days, that’s available as a global setting under Feedzy → Settings → Miscellaneous.
You can also choose how often the import should run. New imports use a schedule setting here, and you can change it to fit your needs rather than relying on a fixed once-per-hour check.
I’m just going to show you the screenshot that handles all those features so you can get an idea of what’s possible.
Save your import and see it do its magic
This is it…all you have to do now is click that shiny Save & Activate Importing button.

When you go to Feedzy → Import Posts now, you’ll see your import there. You can click Run Now to force it to run immediately or wait for Feedzy to fetch content on its own based on the schedule you’ve selected.

You will also see the tally of how many posts you’ve imported so far (image above).
To see your newly fetched posts, just go into Posts – it’s where you can usually find all WordPress posts. 😉

Wrapping things up
TL;DR: if you want to import RSS feed items as standalone WordPress posts, you need Feedzy plus Feedzy Pro. Add your feed URL, validate that the feed works, optionally filter what gets imported, map the feed fields to your post fields, and then activate the import. Also, double-check the schedule you want to use and whether you want duplicate removal turned on.
With Feedzy, it’s easy to import RSS feeds into WordPress as posts. All you need to do is:
- Choose the RSS feed(s) you want to pull content from
- Set up keyword filtering (optional)
- Map the content from your RSS feed to your WordPress posts’ details
And then Feedzy will automatically run imports based on the schedule you’ve configured for that import.
Have any questions about importing RSS feeds as WordPress posts? Leave them in the comments and we’ll try to help out!
FREE GUIDE
4 Essential Steps to Speed Up Your WordPress Website
Follow the simple steps in our 4-part mini series and reduce your loading times by 50-80%. 🚀






















Hi, can Feedzy RSS import full-text articles from shortened RSS feeds?
Hey, yes, the complete text import was recently introduced in the ‘Feed to Post’ feature https://themeisle.com/plugins/feedzy-rss-feeds/
Good luck with your site!
Hello. Does the plugin has options that would allow for selecting only one post from imported RSS posts list and publishing it in other category?
Hey, Feedzy cannot (yet) control the number of items it fetches from the feed (it will create as many posts as the number of items in the feed).
It’s in the roadmap, but don’t tell our competitors 😀
HI, I got the feedzy upgrade. however, the content is not pulled from the feed into the posts. It works well with the normal feed function but not the feed to post. In my feed, the content description is in a summary field, not in a content field. How can I pull that into a post?
Hi, sorry to hear you’re having difficulties with the plugin. Please reach out to our technical support team via https://themeisle.com/contact/ to get immediate help. Thank you!
Thanks