Skip to content

Releases: sannc/podigee-rss-importer

v0.2.1

Choose a tag to compare

@sannc sannc released this 03 Mar 20:12

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/$tag umbenannt, um WordPress-Globals nicht zu überschreiben

v0.2

Choose a tag to compare

@sannc sannc released this 03 Mar 19:39

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 .pot translation template

Installation

Download podigee-rss-importer.zip below and upload via WP Admin → Plugins → Add New → Upload Plugin.

v0.1 – Initial Release

Choose a tag to compare

@sannc sannc released this 03 Mar 18:01

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+