Releases: sannc/podigee-rss-importer
Releases · sannc/podigee-rss-importer
Release list
v0.2.1
PHPCS Compliance & Security Hardening
- Security:
wp_unslash()vor allen$_POST/$_GET-Sanitisierungen hinzugefügt - Security: Exception-Messages im RSS-Parser werden jetzt escaped
- Code Quality: PHPCS (WordPress Coding Standards) läuft jetzt mit 0 Errors, 0 Warnings
- Code Quality: Formatting-Fixes via phpcbf (Multi-Line-Calls, Spacing)
- CI: Neuer CI-Workflow mit PHP Syntax Check, PHPCS und i18n-Konsistenzprüfung
- Bugfix: Loop-Variablen
$cat/$tagumbenannt, um WordPress-Globals nicht zu überschreiben
v0.2
What's New
Configurable content block order
Each feed can now configure which content blocks appear in imported posts and in what order. Drag & drop to reorder, checkboxes to toggle individual blocks on or off.
Available blocks: Subtitle, Episode image, Player, Description, Shownotes.
English translation
Full en_US translation included — the plugin now works in both German and English WordPress installations.
Auto-updates from GitHub
New releases are now detected automatically in the WordPress dashboard via plugin-update-checker. No more manual ZIP uploads for updates.
Other changes
- "Featured Image" renamed to "Beitragsbild" in German UI
- Updated
.pottranslation template
Installation
Download podigee-rss-importer.zip below and upload via WP Admin → Plugins → Add New → Upload Plugin.
v0.1 – Initial Release
Podigee RSS Importer v0.1
First public release.
Features
- Multi-feed management with per-feed settings (post type, status, categories, tags, cron schedule)
- Gutenberg-native episode import (subtitle, player card, description, shownotes as semantic blocks)
- Plyr.js audio player bundled locally with customisable CSS custom properties
- Player card adapts to theme color scheme via
--wp--preset--color--base/--wp--preset--color--contrast - Per-episode and bulk import from the admin UI
- Episode ignore/hide feature
- iTunes keyword import as post tags
- Featured image sideload with click-to-play overlay
- WP-Cron scheduling (hourly, twice-daily, daily, weekly)
- Episode deduplication via GUID
- Clean uninstall (removes options, post meta, cron events)
Requirements
- WordPress 6.0+
- PHP 8.0+