Hey!
We just released WPeMatico Make Me Feed Good 2.12 โ and this one has been a long time coming.
This is a deep fix release. If you’ve been using Make Me Feed Good to scrape modern websites and your feeds started returning empty items, this is why: modern sites serve HTML compressed with gzip, and the old fetcher wasn’t decoding it. The parser was receiving raw binary garbage and finding zero elements. Silently. Every time.
2.12 fixes that at the root. Plus a lot more:
๐ Key fixes
- Empty items on modern sites โ gzip decoding now enabled in the fetcher (
CURLOPT_ENCODING) - Failed fetches caching as permanent failures โ broken feeds no longer stick until TTL expires
- Test Area always double-fetching โ cache key mismatch fixed, both tools now share the same transient
- Inspector nonce never actually checked โ security verification was inverted and always passing
- Garbled characters on non-UTF-8 sites โ charset normalization added to Inspector and Test Area
- CSS selectors with quotes being truncated on reload โ missing
esc_attr()fixed
โจ Improvements
- Modern Chrome 124 User-Agent (filterable via hook)
- Increased fetch timeout: 20s โ 30s
- Better HTTP headers sent with every request
- Feeds now return valid RSS with a “temporarily unavailable” message on fetch error instead of broken XML
๐จ UI redesign
- Test Area completely rebuilt โ numbered item cards, URL per result, item count summary, distinct error/no-results states
- Cache TTL fields now show human-readable equivalent live (โ 1 hour, โ 7 days)
- New Advanced Settings metabox โ “Deactivate scripts in Inspector” for React/Next.js sites
If you have an active license, the update is waiting for you in WordPress right now.
Don’t have a license yet? Make Me Feed Good is included in the PLUS, PREMIUM, PERFECT memberships and the Feed Creator bundle โ starting from $82/year.
โ See memberships at etruel.com
Read the full release notes on the blog:
๐ WPeMatico Make Me Feed Good 2.12 โ Full release notes
Thanks for using WPeMatico.
โ Esteban
Etruel Developments
