RSS Test — Edge Cases
No Excerpt — Description Drawn From Content
This post intentionally has no manual excerpt set. WordPress will auto-generate the RSS description from the post content, stripping HTML and truncating to the configured length. The incindio-api should receive whatever WordPress produces in the description field and pass it through to the template via description._value.
Read itSpecial Characters: Ampersands & Angle Brackets < > in Titles
Tests XML entity handling: ampersands & angle brackets < > in titles and descriptions. Parser should decode & and <> back to literal values before template rendering.
Read itImage Embedded in Content for content:encoded Testing
Tests content:encoded image extraction. This post has an image in the body that appears in content:encoded in the RSS feed, for templates that reference images via body HTML rather than media namespaces.
Read itA Post With an Unusually Long Title That Tests How Templates Handle Long Headlines When They Run Well Past the Typical Character Limit for Email Subject Lines and Hero Text Blocks
Tests long title and long description handling. This post has a title well over 100 characters and an excerpt designed to exceed typical email display limits, to verify template rendering does not break on overflow.
Read itUnicode Content Test: Café, Résumé, Naïve, and Emoji 🚀
Tests multibyte Unicode handling: accented characters (café, résumé), curly quotes, em dashes, and emoji 🚀. The full pipeline should preserve these without corruption or double-encoding.
Read itVery Old Archive Post — Date Sort Boundary Test
Tests date sort boundary: this 2020-dated post should appear near the bottom of the date-descending sort, above only entries with unparseable dates.
Read it