=== WPeMatico RSS Feed Fetcher ===
Contributors: etruel, khaztiel, gerarjos14, sniuk
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=B8V39NWK3NFQU 
Tags: RSS, XML, feed to post, rss aggregator, content curation
Stable tag: 2.8.22
Tested up to: 7.0
Requires at least: 4.8
Requires PHP: 7.0
License: GPLv2 or later

WPeMatico is autoblogging in the blink of an eye! On complete autopilot, WPeMatico delivers fresh content to your site regularly!

== Description ==

**WPeMatico** is the most powerful and user-friendly WordPress plugin for automated content importing from RSS feeds and XML files. Designed for **autoblogging**, **content curation**, and **news aggregation**, it empowers you to effortlessly manage and publish content from unlimited sources—all on autopilot.

[youtube https://www.youtube.com/watch?v=HjVcUzF-FYs ]

---
With WPeMatico, you can finally reclaim your time while the plugin works tirelessly in the background. Fetch content automatically from your favorite RSS feeds and XML sources, then publish it seamlessly on your website. Take full control with customizable settings for categories, post types, featured images, content templates, and much more.

## 🤖 Discover WPeMatico's Autoblogging Power ##

* **True Autoblogging**: Automatically import content from unlimited RSS feeds and publish as WordPress posts, pages, or custom post types—completely hands-free.
* **Campaign-Based Organization**: Group multiple feeds into organized campaigns with independent settings, schedules, and rules for maximum flexibility.
* **Smart Feed Management**: Add, organize, and configure multiple feeds per campaign with intuitive controls. Customize fetch behavior for each source individually.
* **Flexible Scheduling**: Set campaign-specific schedules to automate publishing based on feed updates—run campaigns hourly, daily, weekly, or on custom intervals.
* **Customizable Content Templates**: Use powerful post templates with dynamic tags to structure imported content exactly how you want it to appear.
* **Rich Media Import**: Automatically import and cache images, audio, and video from your feeds, ensuring rich, engaging content for your audience.
* **Feed Auto-Discovery**: Simply paste a website URL and WPeMatico will automatically discover available RSS feeds, making setup lightning-fast. (Powered by SimplePie!)

## 🌐 External Integrations (100% FREE) ##

* **Featured Image from URL**: Seamlessly integrate with the *Featured Image from URL* plugin to use external images as featured images without downloading.
* **Custom Cron Jobs**: Configure WPeMatico to work with server-based cron or third-party services for precise automation control.
* **bbPress Forum Support**: Automatically publish forums, topics, and replies directly into your bbPress-powered community sites.
* **Custom XML Feeds**: Import and publish content from any custom XML feed by mapping fields to your specific content needs.
* **YouTube Integration**: Automatically publish videos from YouTube playlists, channels, and user feeds—keep your site fresh with video content.
* **Multilingual Publishing**: Full support for multilingual sites using Polylang. Requires **Polylang** + [WPeMatico Polylang](https://wordpress.org/plugins/wpematico-polylang/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-polylang&utm_campaign=readme) for complete compatibility.

### 🚀 Perfect For You If:

* You need a reliable **autoblogging solution** to keep your site updated with fresh, relevant content 24/7.
* You're building a **news aggregator** or **content portal** and want to automate feed importing at scale.
* You want to **simplify content curation** by importing blog posts, news, and articles from authoritative sources.
* You need an **easy-to-use dashboard** to manage hundreds of RSS feeds in one centralized place.
* You want to **republish and customize** articles with templates that match your brand's voice and design.
* You run a **multilingual site** and need to import and translate content automatically.
* You demand **full control** over imported content, including custom fields, metadata, images, and SEO settings.
* You want to **sync and refresh** imported posts to keep content accurate and up-to-date.
* You value your free time—let WPeMatico work while you enjoy your coffee ☕ or dive into a good book 📚.

## 🔑 Unlock Professional Power with Premium Extensions ##

Supercharge your WPeMatico experience with professional addons that give you **complete control** over every aspect of your imported content.

* **🆕 [GPT Spinner Add-on](https://etruel.com/downloads/wpematico-gpt-spinner/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-gpt-spinner&utm_campaign=readme)**: The #1 requested extension is here! Revolutionize your content with AI-powered rewriting for unique, engaging posts every time.

---
* **[Professional Add-on](https://etruel.com/downloads/wpematico-professional/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-professional&utm_campaign=readme)**: The ultimate toolkit—advanced parsing, media filtering, tag management, custom fields, and automation rules that transform how you curate content.

---
* **[Synchronizer](https://etruel.com/downloads/wpematico-synchronizer/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-synchronizer&utm_campaign=readme)**: Keep imported posts automatically updated. Sync changes from feed sources including media, authors, categories, and content revisions.

---
* **[Full Content](https://etruel.com/downloads/wpematico-full-content/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-full-content&utm_campaign=readme)**: Extract full articles from source websites even when feeds only provide summaries. Automatically fetch featured images using Open Graph and social meta tags.

---
* **[Manual Fetching](https://etruel.com/downloads/wpematico-manual-fetching/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-manual-fetching&utm_campaign=readme)**: Review, edit, and manually approve items from campaign previews before publishing. See fully parsed content with images, audio, and video before it goes live.

---
* **[Polyglot](https://etruel.com/downloads/wpematico-polyglot/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-polyglot&utm_campaign=readme)**: Automatically translate posts into 100+ languages before publishing. Perfect for building global, multilingual content sites.

---
* **[Make me Feed "Good"](https://etruel.com/downloads/wpematico-make-feed-good/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-make-feed-good&utm_campaign=readme)**: Generate custom RSS 2.0 feeds from any website—even those without native RSS support. Curate content from any source on the web.

---
* **[Facebook Fetcher](https://etruel.com/downloads/wpematico-facebook-fetcher/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-facebook-fetcher&utm_campaign=readme)**: Import posts, images, and comments from your own Facebook pages directly into WordPress, including full-resolution images and commenter details.

---
* **[Better Excerpts](https://etruel.com/downloads/wpematico-better-excerpts/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-better-excerpts&utm_campaign=readme)**: Generate clean, beautifully formatted excerpts from post openings. Improve readability on archives, feeds, and search results.

---
* **[Publish 2 Email](https://etruel.com/downloads/wpematico-publish-2-email/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-publish-2-email&utm_campaign=readme)**: Send fetched posts to email addresses using WordPress "Post via Email" or plugins like Postie. Ideal for remote publishing and email-to-blog workflows.

---
* **[WPeMatico Polylang](https://wordpress.org/plugins/wpematico-polylang/?utm_source=extension&utm_medium=description_tab&utm_content=wpematico-polylang&utm_campaign=readme)**: Assign posts to specific Polylang languages for streamlined translation workflows. Free integration with Polylang and Lingotek.

---
## 🛟 World-Class Support at Your Fingertips ##

#### **[FREE Technical Support](https://etruel.com/my-account/support/?utm_source=extension&utm_medium=description_tab&utm_content=support&utm_campaign=readme)**  
* Encounter an issue? Our dedicated support team is here to help—completely free.
* We'll even log into your site personally to diagnose and resolve complex problems.
* Found a bug? Report it directly on our [GitHub Bugtracker](https://github.com/etruel/wpematico/issues).

#### **[Premium Priority Support](https://etruel.com/downloads/premium-support/?utm_source=extension&utm_medium=description_tab&utm_content=premium-support&utm_campaign=readme)**   
* Need immediate, in-depth assistance? Upgrade to Premium Support for white-glove service.
* We dig deep and work relentlessly until your issue is resolved—guaranteed.
* Direct site access for complex troubleshooting and custom configurations.

#### **[Knowledge Base & Resources](https://etruel.com/faqs/)**
* **Setup Guides**: [Complete Documentation](https://etruel.com/faqs/)
* **Video Tutorials**: [Watch WPeMatico in Action](https://www.wpematico.com/tutorial-videos/)
* **Featured Images**: [Master Image Configuration](https://www.wpematico.com/set-images-featured-wpematico/)
* **Premium Extensions**: [Explore All Add-ons](https://etruel.com/downloads/wpematico-professional/)

---
## Looking for More Performance? ##

**⚡ [Flash Cache](https://wordpress.org/plugins/flash-cache/)**: The perfect companion for WPeMatico. A blazing-fast, fully compatible caching plugin—completely FREE.

---
## System Requirements ##

View complete requirements in the **System Status** tab inside WPeMatico Settings.

---
## Love WPeMatico? Show Your Support! ##

If WPeMatico saves you time and effort, please **[Rate Us 5 Stars ⭐⭐⭐⭐⭐](https://wordpress.org/support/view/plugin-reviews/wpematico?rate=5#new-post)** on WordPress.org. Your feedback fuels our improvement!

[Share your experience](https://wordpress.org/support/view/plugin-reviews/wpematico#new-post)—every suggestion helps us build a better plugin. Want to contribute? New translations and helping other users on our support forum are always welcome!

---
## Privacy & Transparency ##

This plugin was originally inspired by WP-o-Matic and early versions of BackWPUp (circa 2009-2010). Special thanks to those pioneering developers.

**License**: GNU General Public License v3 or later. This is free software; you can redistribute and/or modify it under the GPL terms.

**Extensions**: Works with free and premium addons available on our website.

**Update Checks**: Uses Easy Digital Downloads License Manager for update notifications and license validation.

**External Requests**: 
* Extensions list feed: fetched once every 5 days (can be disabled in Settings).
* User reviews: fetched once daily for sidebar display (can be disabled in WordPress Writing Settings).
* Newsletter subscription: only when submitting the Welcome page form.

**Links**: [Plugin Homepage](https://wpematico.com) | [Add-ons Store](https://etruel.com) | [Author (Spanish)](https://www.netmdp.com)

== Installation ==

### Automatic Installation (Recommended)

1. Navigate to **Plugins → Add New** in your WordPress admin
2. Search for `WPeMatico`
3. Click **Install Now**, then **Activate**
4. Find **WPeMatico** in your WordPress menu and start creating campaigns!

### Manual Installation

1. Download and unzip the plugin
2. Upload the `wpematico` folder to `/wp-content/plugins/`
3. Activate through **Plugins** menu in WordPress

== Screenshots ==

1. Dashboard Widget and WPeMatico menu integration.
2. Campaigns list table with key metrics and quick actions.
3. Inline Quick Edit for rapid campaign adjustments.
4. Contextual Help tabs integrated into WordPress.
5. Comprehensive Settings Page.
6. Campaign Editor with full configuration options.
7. SimplePie Requirements Tests for troubleshooting.

== Frequently Asked Questions ==

= First Install & Requirements Testing Video =
[youtube https://youtu.be/z-yAVJY49XM ]

= Configuring Settings Video =
[youtube https://youtu.be/_6naAu1C-Oc ]

= Creating Your First Campaign Video =
[youtube https://youtu.be/Kzex_AyfWyo ]

= I've installed WPeMatico. What's next? =

After activation, you'll see a new **WPeMatico** menu in your WordPress admin. Start by configuring the plugin in **Settings**, then create your first **Campaign**. Add one or multiple RSS feeds to a campaign, organize them by topic or category, and let WPeMatico handle the rest!

= How do I upgrade between versions? =

Updates are seamless—use WordPress's automatic updater from the Plugins page, or upload files via FTP for manual updates. Always backup before major updates.

= Can I import embedded videos from feeds? =

Absolutely! To preserve video embeds in post content, add `iframe` and `embed` to the **Allowed HTML Tags** in WPeMatico Settings under the SimplePie section:

**Change SimplePie HTML tags to strip:**
> base, blink, body, doctype, font, form, frame, frameset, html, input, marquee, meta, noscript, object, param, script, style

= Where can I get Professional extensions? =

Browse our complete collection at the [etruel.com store](https://etruel.com/downloads/category/wpematico-add-ons/).

= Where can I find more help? =

* [Open a Support Ticket](https://etruel.com/my-account/support)
* [Browse FAQs & Tutorials](https://etruel.com/faqs/)

= Contributions & Credits =

Special thanks to WordPress.org plugin moderators for their guidance in achieving maximum compatibility with WordPress standards.

**Translators**: Romanian & Slovak by Branco ([WebHostingGeeks.com](https://webhostinggeeks.com/user-reviews/)).

Want to translate WPeMatico? [Join the translation team](https://translate.wordpress.org/projects/wp-plugins/wpematico).

We welcome tutorials, videos, PDFs, and feature suggestions. Send contributions to: **WPeMatico [at] etruel.com**

== Changelog ==

> View complete release history at [WPeMatico Releases](https://wpematico.com/releases/)

= 2.8.22 – June 29, 2026 =

> _Recommended update for all users — fixes rare duplicate posts and stuck "running" campaigns, especially on busy sites with many campaigns or addons (GPT Spinner, Professional, Full Content)._

* **Fixed:** Eliminated rare duplicate published posts caused by overlapping cron passes re-taking a campaign that was still being processed. Each campaign is now claimed at the start of its run and its next run is scheduled immediately, so a concurrent cron pass can no longer fetch the same items twice.
* **Fixed:** Campaigns no longer freeze for several minutes when a source image is broken or unresponsive. Image downloads now give up quickly and move on, while audio and video keep a longer allowance so large media still downloads completely.
* **Improved:** When several campaigns share the same schedule, they now run in a fair order — the most overdue first — so no campaign keeps getting skipped while slower ones run. A campaign that is still running is reliably skipped instead of being started a second time.
* **Improved:** The "Running" indicator in the campaigns list, editor and dashboard now reflects the real run state during scheduled (cron) runs, not only manual runs. Orphaned locks left by an interrupted run (timeout, out-of-memory) auto-clear after the "Timeout running campaign" setting, or can be released manually with "Clear/Break Campaign".
* **Improved:** A manual run is now blocked with a clear message while the same campaign is already running.
* **Fixed:** Closed another rare source of duplicate posts — if a run was interrupted (timeout or out-of-memory) after a post was inserted but before it was recorded as fetched (most likely during heavy per-item image processing), the next run could re-insert it. Items are now recorded as fetched before that heavy work, so an interrupted run can no longer create a duplicate.
* **Fixed:** The "Professional add-on is out of date" admin notice no longer shows leftover script code as plain text. The highlight effect was removed so the notice now reads cleanly.
* **External:** The Full Content add-on no longer stalls a campaign when a source's featured or social image is slow or unreachable — it now times out quickly and continues, keeping your scheduled runs flowing.
* **Important:** WPeMatico Professional **3.6 or higher** is now required. Earlier Professional versions could stall scheduled runs when "Draw post title on featured image" was enabled. Please update the Professional add-on after updating the core.

= 2.8.21 – June 13, 2026 =

> _Recommended update for all users — essential for users running WPeMatico addons (GPT Spinner, Professional, FullContent, or others)._

* **Fixed:** Campaign data integrity during upgrades is now fully guaranteed — all per-campaign addon settings are preserved correctly across updates, regardless of which addons are active.
* **Improved:** The upgrade migration system has been redesigned to handle version-skipping gracefully. Users who update from older releases directly to a newer version now receive all intermediate migrations in the correct order, without data loss.
* **Note:** Some users who upgraded to 2.8.20 while running addons may have seen addon settings revert to defaults in their campaigns. This release resolves the underlying cause. If you were affected, our support team is ready to help — visit [etruel.com/my-account/support/](https://etruel.com/my-account/support/) and we'll get you sorted quickly.

= 2.8.20 – June 10, 2026 =

> _Reliability scheduling update for non-UTC WordPress timezone users — recommended for everyone._

> ⚠️ **Addon version requirements updated:** This release requires **[WPeMatico Professional 3.5](https://etruel.com/downloads/wpematico-professional/)** or higher and **[GPT Spinner 3.5.1](https://etruel.com/downloads/wpematico-gpt-spinner/)** or higher. If you use either addon, update them alongside this release to ensure full compatibility. Older addon versions will trigger an admin notice asking you to upgrade.

* **Improved:** Debug logging now works correctly during automatic campaign runs. Previously, log messages generated by addons while campaigns ran in the background were silently discarded on many server configurations. They are now captured reliably, making it much easier to track what your campaigns are doing and diagnose any issues — even without opening the WordPress admin.
* **Improved:** Compatibility requirements updated to match current addon versions, ensuring a smooth and fully supported experience for users running WPeMatico Professional and GPT Spinner alongside this release.
* **Fixed:** Campaign scheduling could fire at incorrect times, run too frequently, or stop running entirely on servers whose PHP timezone differs from the WordPress timezone setting. The most common symptom was campaigns that appeared active but simply never ran automatically. All internal timestamps are now stored and compared as real UTC, eliminating the mismatch.
* **Fixed:** "Last Run" and "Next Run" dates in the campaign list and campaign edit screen now consistently display in the WordPress-configured timezone, regardless of the server's PHP timezone.
* **Fixed:** The admin bar clock in the campaigns list now shows time in the WordPress timezone instead of the browser's local timezone, so it matches the dates displayed in the table.
* **Fixed:** Item date filtering during feed fetch used inconsistent time sources, which could cause valid items to be skipped on sites with a non-UTC WordPress timezone.
* **Improved:** On update from 2.8.19 or earlier, existing campaign timestamps are automatically updated so all schedules stay correct after upgrading.

= 2.8.19 – May 29, 2026 =
> _Scheduling bug fix._
* **Fixed:** Campaigns stopped running automatically after updating to 2.8.17. Users with the "Use Alternate WP Cron" or "Disable WPeMatico schedulings" options enabled in WPeMatico Settings were most affected — scheduled campaigns would only run if triggered manually.
* **Fixed:** PHP notice logged on some sites during plugin load, related to cron schedule registration.
* **Fixed:** PHP deprecation notice on PHP 8.1+ when displaying admin notifications for the first time.

= 2.8.18 – May 28, 2026 =
> _Security fix and stability improvements._
* **Fixed:** Reflected XSS vulnerability in the Feed Viewer tool — HTTP response headers are now properly escaped before output. Thanks to the responsible disclosure report.
* **Fixed:** Download Log button now correctly triggers the file download instead of redirecting to a blank page.
* **Improved:** Feed Viewer layout is now fully responsive and no longer overlaps the sidebar at medium screen widths.
* **Improved:** URL validation added before auto-triggering the Feed Viewer from the `feedlink` URL parameter.

= 2.8.17 – Mar 19, 2026 =
* Improved loading of the plugin's hooks.
* Fixes a bug related to clearing the debug logs.

= 2.8.16 – Mar 4, 2026 =
> _Critical bug fix for category hierarchy and WordPress 7.0 compatibility._
* **Fixed:** Auto-categories now correctly respect parent category settings when multiple campaigns use similar category names. Previously, categories with identical names from different feeds could be incorrectly assigned or merged.
* **Improved:** Enhanced category detection logic to properly verify parent-child relationships before assignment or creation.
* **Improved:** Better handling of slug conflicts when WordPress automatically generates unique slugs for categories with duplicate names.
* **Improved:** Layout in Categories Metabox with parents and childrens categories inside campaign editing screen.
* **Fixed:** Layout compatibility issues with WordPress 7.0 styling changes in campaign edit screens. Ensures proper display and functionality of campaign interfaces with the upcoming WordPress release.

= 2.8.15 – Feb 2, 2026 =
> _General maintenance and stability improvements._
* New image processing filter for developers and advanced customizations.
* Fixed a styling issue in admin notices when saving settings.
* Minor UI and style improvements across the plugin.
* Improved image processing reliability when using the [Facebook Fetcher](https://etruel.com/downloads/wpematico-facebook-fetcher/) Addon (bug fix).

= 2.8.14 – Dec 1, 2025 =
Confirmed compatibility with WordPress 6.9.

= 2.8.13 – Nov 13, 2025 =
* **Fixes vulnerability** reported by WPScan in the campaign edit screen.
* Other minor fixes.

= 2.8.12 – Oct 23, 2025 =
* **Fixes Authenticated (Subscriber+) Server-Side Request Forgery** (reported by Wordfence).
* Added a Namespace to the blank-simplepie class to allow enclosure images in contents outside feeds.

= 2.8.11 – Sep 24, 2025 =
* **Fixes Sensitive Data Exposure vulnerability** in download debug log (reported by Patchstack).
* Fixes typos.

= 2.8.10 – Aug 6, 2025 =
* Improvement of the filters used to load the list of campaigns.
* Fixes an issue incorporated in the latest release that slowed down the connection on campaign edit.
* Fixes typos.

= 2.8.9 – Aug 4, 2025 =
* Fixes an issue with improperly sanitized action buttons in the campaign list.
* Fixes wrong sanitized html "Next Run" column in the campaign list.
* Improves errors handling function on campaigns fetching process and logs.

= 2.8.8 – Jul 24, 2025 =
* **Fixes CSRF vulnerability** in plugin deactivation feedback system (reported by Wordfence).
* Only applies to users with the “activate plugins” capability.
* Added nonce verification for all feedback AJAX requests.
* Implemented strict input validation for deactivation reasons.
* Adds pre-deactivation plugin state verification.
* Fixes minor HTML formatting in feedback modal.

= 2.8.7 – Jul 3, 2025 =

* Refactored few missed internal function names with a prefix to avoid naming conflicts with other plugins.

= 2.8.6 – Jun 21, 2025 =

* **New Debug Logs Tool!** Easily track what’s happening under the hood of WPeMatico with a dedicated log viewer in the Tools menu. Perfect for developers and advanced users. [Learn how to use it.](https://etruel.com/question/how-to-use-wpematico-log/)
* Implemented **WP_Filesystem** for safer and more WordPress-compliant file operations.

= 2.8.5 May 19, 2025 =

* Applied multiple input sanitization and overall security enhancements.
* Fixes an image URL in Settings screen.

= 2.8.4 May 9, 2025 =

* Fixed broken HTML formatting in campaign log messages.
* Fixed issue where Bulk Edit actions were not saving data correctly.
* Resolved CSRF vulnerability when saving campaigns.
* Improved consistency of JSON responses in various AJAX methods.
* Applied multiple input sanitization and overall security enhancements.

= 2.8.3 May 2, 2025 =

* Fixes Broken Access Control vulnerability on campaign save action. Thanks to domiee13 and Patchstack!
* Fixes in strings returned by the campaign edit screen. 
* Fixes few texts on Notices.

= 2.8.2 Abr 2, 2025 =

* Enhanced image upload handling and processing for improved reliability.
* Refined feedback email content when the plugin is deactivated.
* Replaced custom function with WordPress native `attachment_url_to_postid` for better compatibility and performance.
* NOTE: **Enlarges the version required for the [WPeMatico Professional](https://etruel.com/downloads/wpematico-professional/) addon to 3.2**  

= 2.8.1 Mar 25, 2025 =

* **Fixed few bugs incorporated in the last version.**
* Fixes images fetched from the enclosure being skipped during processing on Professional Extension.
* Fixes featured image assignment issue where the last image was being assigned instead of the first one.
* Fixes visibility issue with the "Save Image attributes on WP Media" option, which was hidden unintentionally.
* Improves feedback popup notifications for better user experience.

= 2.8 Mar 1, 2025 =

Major Version 2.8 focuses on **highly requested features** and **new functionalities** designed for future (but near) general improvements.
Recommended to test it in a staging environment before updating production websites.

#### _Enhancements:_

> * **New feature to retrieve image attributes and store them in WP Media.**  
>   Now, image attributes such as alt text, captions, and metadata will be fetched and saved along with the images in WordPress Media Library.  

> * **New feature to limit the number of automatically created categories.**  
>   Allows better control over taxonomy creation, preventing excessive automatic category generation.  

> * **New direct link to WPeMatico extensions from the plugins page.**  
>   Easily discover and manage premium add-ons for enhanced functionality.

> * **New feedback form when deactivating the plugin.**  
>   Users can now provide insights and reasons for deactivation, helping improve WPeMatico.

> * **New functionality to integrate features from discontinued addons into the free core.**
>   Some features previously exclusive to Pro addons will now be gradually included in the free version.

> * **Quick Edit improvements: Added taxonomy support for custom post types in campaigns.**
>   Now, users can assign taxonomies directly in the Quick Edit feature for better campaign organization.

> * **Improved campaign execution notifications from the campaign list.**
>   Enhances visibility and user experience when running campaigns manually.

> * Various **UI/UX cosmetic improvements**.  

> * **Tested with WordPress 6.7.2** to ensure full compatibility.  

#### _Bugfixes:_

> * Fixes Notice: Function _load_textdomain_just_in_time was called incorrectly.
> * Fixes **several security issues** to enhance plugin stability and safety.

#### _Recent (may break) changes:_

> * NOTE: **Enlarges the version required for the [WPeMatico Professional](https://etruel.com/downloads/wpematico-professional/) addon to 3.1**  
> * NOTE2: **Enlarges the version required for the [WPeMatico GPT Spinner](https://etruel.com/downloads/wpematico-gpt-spinner/) addon to 2.0**  

= 2.7.11 Nov 27, 2024 =

* Tested with WordPress 6.7.1
* Fixes minor security issues.
* More improvements for translators strings.

= 2.7.10 Oct 31, 2024 =

* Tested with WordPress 6.7
* Introducing new Add-on: [WPeMatico GPT Spinner](https://etruel.com/downloads/wpematico-gpt-spinner/)
* More improvements for translators strings.

= 2.7.9 Oct 18, 2024 =

* Tweaks on links and few styles in Settings screen.
* Tweaks a really lot for translators strings on almost all files to meet WordPress Standards.
* Fixes few minor security issues.
* Fixes few issues on System Status Page.
* Fixes some texts and typos.

= 2.7.8 Oct 8, 2024 =

* Improves compatibilities with [WPeMatico Synchronizer](https://etruel.com/downloads/wpematico-synchronizer/)
* Tweaks on WPeMatico Info Metabox inside created posts to allow edit fields in Synchronizer extension. 
* Fixes minor security issues. 
* Fixes few PHP Deprecated notices.

= 2.7.7.1 Sep 26, 2024 =

This "almost" major Version 2.7.7 focuses on code and performance improvements together with the Full and Pro major versions.
Recommended update it on testing environments before update on production websites.

#### _Recent (may break) changes if you use some of our extensions_

* New major versions on Addons. *Do not update if does not meet the requirements below.*
* Completed removal of obsolete NonStatic class in favor of WP filters and actions.
* Added new filter "wpematico_tags" on processing post tags on fetching.
* Added version controls to avoid errors by incompatibilities.
* Added filter to allow add tabs on Tools page.
* Fixes filter name to wpematico_tools_tabs added in last version.
* Many tweaks and improvements in function comments.
* Updated addons library updater and license handlers.
* Fixes and tweaks some returned parameters on few functions.
* NOTE: **Enlarges the version required for the [WPeMatico Professional](https://etruel.com/downloads/wpematico-professional/) addon to 3.0**
* NOTE2: **Enlarges the version required for the [WPeMatico Full Content](https://etruel.com/downloads/wpematico-full-content/) addon to 2.8**

= 2.7.6 Aug 1, 2024 =
* Improves XML importer process.
* Improves the functions of feed hash for duplicated posts control.
* Improves filter on creation of custom simplepie objects.
* Added filter to allow skip batchsize for fetch feed items.

= 2.7.5 Jul 2, 2024 =
* Improves all skipped posts due to different conditions in the fetching process.
* Fixes the campaign preview feature to work well with Professional keyword feature.
* Fixes array type variable treated as integer.
* Removed MDM banner from campaigns list.
* NOTE: **Enlarges the version required for the Professional addon to 2.21**

= 2.7.4 Jun 26, 2024 =
* Fixes Extensions page by hidding it on WordPress Multisite.
* Improves compatibilities con Professional AddOn to use feeds from sites with Cloudflare.
* Removed deprecated texts of External Crons URls from Settings screen.

= 2.7.3 Jun 18, 2024 =
* Improves RDF feeds compatibility.
* Fixes an issue getting the source permalink.
* Fixes an issue with $sMessage variable on campaign logs.
* Fixes issues with "/" character on some fields when duplicate campaigns.
* Added some warning texts for LiteSpeed servers on System Status Page.

= 2.7.2 Jun 12, 2024 =
* Fixes call PHP ini_restore when the function is disabled in PHP.
* Tweaks on the new Settings banner to show just the summary of the new release instead the entire content.
* Fixes a wrong variable name.
* Improves styles and fixes responsive on System Status page.
* Makes the texts translatable on the screen and the help on the tools page.
* Improves language files.

= 2.7.1 Jun 7, 2024 =
* Bump to WP 6.6
* Tweaks on responsive style on System Status page.
* Fixes Help tab on Tools page showing bad contents.
* Fixes bad links to System Status in the new Tools page on notices or errors
* Fixes title banner for old version and [MDM Giveaway](https://www.wpematico.com/giveaway/mdm/).

= 2.7 Jun 3, 2024 =

Major Version 2.7 focuses on code improvements and documentations follow the standards of WordPress coding developments.
Recommended update it on testing environments before update on production websites.

#### _Enhancements:_

> * New WPeMatico Canonicals feature on Settings Page. *Activated by default*
> * New improved batch method to optimize performance on fetching processes.
> * New improved method to check and show broken campaigns on the campaigns List.
> * New Page Tools to group features useful for WPeMatico.
> * New feature to avoid or include Shorts on YouTube Campaign types.
> * New feature to export / import all the WPeMatico Settings.
> * New popup to see the last log after run the campaign.
> * New improvements in duplicate posts control by refining the hash codes.
> * A new improved Changelog on About page.
> * A new dismissable banner to show the last changelog on Settings page.
> * Some minor cosmetic improvements.
> * Updated javascript vSort library to 1.2.2
> * Changed all ini_set to custom function to allow log all the values.
> * Added SimplePie version to System Status Page.
> * Many code improvements and commented functions.

#### _Bugfixes:_

> * Fixes on getting bad source permalink on some cases by empty feed tags.
> * Fixes some malformed values saved on Copy Campaign Quick Action.
> * Fixes some issues and warnings on Campaigns List page.
> * Fixes some warnings and minor bugs on Preview campaign. 
> * Fixes set_time_limit() ERROR on websites with function disabled.
> * Fixes many deprecated messages on jQuery functions calls.

#### _Recent (may break) changes:_

> * Removed the custom Simplepie library of the Settings and the plugin (finally).
> * New improved method to manage hashes of campaigns and permalinks on duplicated posts control.
> * New 'wpematico_custom_simplepie' filter to correct an old incorrect behavior on 'Wpematico_process_fetching'.
> * The titles feature was improved to use a new added filter.
> * On plugin update will be queued a process to upgrade each campaign to the newly way on hash creation to control post duplicates.
> * NOTE: **Enlarges the version required for the Professional addon to 2.20**

= Earlier versions =
For the changelog of earlier versions, please refer to changelog.md file or [the changelog on wpematico.com](https://www.wpematico.com/releases/).

= 0.1 Nov 17, 2010 =
* initial release in WordPress Repository


== Upgrade Notice ==
Scheduling bug fix. Recommended update for all users.