News-parser WordPress Plugin News-parser is a plugin for WordPress that allows you to easily receive the full text of the article, as well as images from the site using an RSS feed. Parsed information from the site is saved as a draft,which you can just publish or edit at your discretion. This makes
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.2.0 and PHP 8.1.
SourceWordPress plugins · Oct 18, 2026
01 / Source details
About this tool.
News-parser WordPress Plugin
News-parser is a plugin for WordPress that allows you to easily receive the full text of the article, as well as images from the site using an RSS feed. Parsed information from the site is saved as a draft,which you can just publish or edit at your discretion. This makes it easy to create content for your site.
New Features
The following new features are available in the new version of the plugin: * Sitemap Parsing: You can now parse information directly from sitemap files, expanding the sources of data for your content. * Yoast SEO Integration for AI Descriptions: Seamlessly integrate with Yoast SEO to automatically generate compelling post descriptions using AI, enhancing your SEO efforts. * Expanded AI Provider Support: Enjoy greater flexibility with added support for DeepSeek and Anthropic AI APIs, alongside existing providers. * CSS Selector Parsing Templates: Create custom parsing templates using CSS selectors for precise and targeted data extraction from websites. * Autopilot Post Filtering: Implement advanced filtering options when using the autopilot function, giving you more control over the content processed automatically.
You can clone the GitHub repository: https://github.com/zalevsk1y/news-parser.git
02Or download it directly as a ZIP file: https://github.com/zalevsk1y/news-parser/archive/master.zip
This will download the latest developer copy of News-parser.
How to use NewsParser plugin?
Parsing RSS
To parse RSS, go to the News-Parsing->Parsing RSS menu in the admin panel of your site. Enter the RSS feed address in the search bar. Click on the Parse RSS Feed button. When parsed data is fetched from the server,it will appear on your screen. You can open the visual extractor by clicking on the icon and create a template for parsing posts from this RSS source or simply select the content you are interested in and save it as a draft.
Watch this short video to learn HOW TO PARSE FROM RSS with news-parser plugin:
To parse several posts, select posts and press the Parse Selected button. Wait for the data to be saved,you`ll be notified by the message at the top of the screen. The icon at the bottom of the post allows you to go on to edit or publish a saved draft.Note that parsing selected post could be done only if you created parsing template!
Watch this short video to learn HOW TO PARSE SEVERAL POSTS with news-parser plugin:
Visual Constructor.
To create a template or simply select the content you are interested in, use the visual constructor. You can open visual constructor by clicking icon at the bottom of post box. To select content, click on the block that you need in the main window and it will be marked with a turquoise frame. When you hover over the content, the expected area will be painted in turquoise color. To cancel the selection, click on the block again. Try to separate different types of content (pictures, video, text) into separate blocks. The YouTube video will be replaced with a picture of the YouTube logo. You can extrude it and this video will be inserted into your post. Parsing videos from other sources is not yet supported. Pictures are inserted into your post as a link; the exception is a featured image which is saved in your media library. In the sidebar, you can change the featured image of your post. Just select the appropriate image on the left side of the designer and click the Change Image button. The last image you selected will be selected as featured image. You can also create a post without featured image. Just click on No featured image. You can change the name of the post in the next submenu ‘Post title’. Write your version of the post title in textaria and click the Change Title button. To add a source link, check the box labeled ‘Add source link’ to the post. in the ‘Extra Options’ submenu.
Beyond visual content selection, you can now also leverage the power of AI directly within the constructor. A dedicated ‘AI’ tab is now available in the panel, allowing you to generate content using AI models. Simply navigate to the ‘AI’ tab to explore the available options and create engaging content.
Furthermore, to optimize your posts for search engines, you can now easily add AI-generated SEO descriptions.Within the panel, you will find an ‘SEO’ tab. In the ‘SEO’ tab, you can utilize AI to create compelling post descriptions, enhancing your SEO directly from the post visual creation interface. Watch this short video to learn HOW TO USE VISUAL CONSTRUCTOR:
Create Parsing Template
To save the template, it is necessary to mark the content in the main window of the visual constructor, select the ‘Save parsing template that you can use in automatic parsing from this source item.’ and click the Save Template button. It is important to understand that individual posts even from one source can be very different, therefore parsed pages may not contain the content you need.
Now, you can also create powerful parsing templates using CSS selectors. In the ‘Template’ tab within the Visual Constructor, you’ll find a new section called ‘Template Patterns’ . As you visually select elements in the main window, you will see their corresponding CSS selectors populate in the ‘Template Patterns’ block.
If you select the ‘Save Parsing Template’ checkbox, you unlock the ability to directly edit these template patterns. Two editable parameters become available: ‘Elements pattern’ and ‘Exclude elements pattern’ .
It’s important to note that when you edit the ‘Elements pattern’ field, the elements you selected visually in the constructor will be disregarded. Therefore, if you intend to primarily use the visual constructor for creating parsing rules, leave the ‘Elements pattern’ field empty.
When editing the pattern fields, separate each CSS selector with a comma. Once you have finished editing your CSS selector patterns, click the ‘Update’ button to apply the changes and save your template. This allows for fine-grained control over content selection using the precision of CSS selectors.
Watch this short video to learn HOW TO CREATE PARSING TEMPLATE:
Parse single page.
To parse a single page, select News-Parsing-> Parse Page in the admin panel of your site. In the search bar, enter the site address URL and press Parse Page button. Visual constructor will open. In the visual constructor, select the content and click the Create Post Draft button. The draft will be automatically created and you can edit it in the Posts editor.If everything suits you, you can simply publish this post or edit it at your discretion.
Watch this short video to learn HOW TO PARSE SINGLE PAGE with news-parser plugin:
Autopilot Function for Automatic RSS Parsing
The autopilot function is now available to automatically parse posts from an RSS feed. Please note that the WordPress cron system (wp-cron – https://developer.wordpress.org/plugins/cron/ ) is used for scheduling the autopilot function. WP-Cron triggers the task scheduler only when your website receives a visit. If you experience any issues with the autopilot function not running as expected, you can add the following line to your wp-config.php file: define('ALTERNATE_WP_CRON', true); This can sometimes improve the reliability of WP-Cron.
To configure the autopilot settings, please follow these steps:
03Navigate to the Autopilot tab in the menu ( News Parser -> Autopilot ).
04In the Schedule Options , select the URL that corresponds to the RSS source you want to parse from.
05Click the Select button.
06Once the data is loaded, the following configuration options will become available: Status: Determines whether the autopilot is active (enabled) or inactive (disabled) for this specific source.
07Maximum Number of Posts: Set the maximum number of posts to be parsed in a single autopilot run from this source.
08Maximum Number of Autopilot Runs: Specify the total number of times the autopilot should run for this source before it automatically stops.
09Parsing Frequency: Define how often parsing should occur from this source. You can set intervals like hourly, daily, etc.
10Use Original Post Creation Date: Enable this option to use the original publication date from the source post as the creation date for your parsed post. If disabled, the post will be dated when it is parsed and published on your site.
11Filter Type: Choose the type of filtering condition to apply. Available options are Include and Exclude .
12Filter Object: Determines which post parameter will be used as the object for filtering rules. You can select from three options: URL: Filter based on the URL of the source post.
13Title: Filter based on the title of the source post.
14Meta: Filter based on meta data from the source post.
15Filtering Expression: Define the words or phrases to be used for filtering. Separate words with | (OR) or & (AND). For example: apple|grape (includes posts with “apple” OR “grape”) or apple&grape (includes posts with “apple” AND “grape”). If ‘Meta’ is selected as the Filter Object: You will need to specify the name attribute of the <meta> tag. The Filtering Expression will then be applied to the content attribute of the specified meta tag.
16Additionally, in this menu, you can delete previously saved parsing templates.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati