=== Radiosendeplan ===
Contributors: radiosendeplan
Tags: radio, webradio, sendeplan, wunschbox, on-air
Requires at least: 5.8
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Bettet deinen Sendeplan, die Wunsch- & Grußbox und die On-Air-Box von radiosendeplan.de nahtlos in WordPress ein – per Block oder Shortcode, mit automatischer Höhe.

== Description ==

Mit diesem Plugin bindest du deinen bei radiosendeplan.de gepflegten Sendeplan direkt in deine WordPress-Seite ein – ohne Bastelei, ohne Scrollbalken. Die eingebettete Ansicht passt ihre Höhe automatisch an den Inhalt an und wirkt wie ein nativer Teil deiner Seite.

Drei Ansichten:

* **Kompletter Sendeplan** – Player, Wochenplan und Wunsch- & Grußbox in einem.
* **Nur Wunsch- & Grußbox** – das Eingabeformular für Songwünsche & Grüße.
* **Nur On-Air-Box** – kompakter Live-Player (Designs: Klassisch, Mini-Bar, Waveform, Player).

Einbinden per Gutenberg-Block **oder** Shortcode. Aktualisiert sich automatisch – Änderungen im Studio erscheinen sofort auf deiner Seite.

== Installation ==

1. Plugin-ZIP unter „Plugins → Installieren → Plugin hochladen“ einspielen und aktivieren.
2. Unter „Einstellungen → Radiosendeplan“ deine Subdomain eintragen (der Teil vor `.radiosendeplan.de`, z. B. `radiowelle`).
3. Block „Radiosendeplan“ auf einer Seite einfügen – oder den Shortcode `[radiosendeplan]` verwenden.

== Shortcode ==

`[radiosendeplan]` – kompletter Sendeplan (Subdomain aus den Einstellungen).

Optionen:

* `subdomain` – überschreibt die Standard-Subdomain, z. B. `subdomain="radiowelle"`.
* `type` – `full` (Standard), `wishbox` oder `onair`.
* `design` – nur bei `type="onair"`: `klassisch` (Standard), `mini`, `waveform`, `player`.
* `max_width` – maximale Breite in Pixeln (Standard 920).
* `radius` – Eckenrundung in Pixeln (Standard 14).

Beispiele:

`[radiosendeplan type="wishbox"]`
`[radiosendeplan type="onair" design="mini"]`
`[radiosendeplan subdomain="radiowelle" max_width="700" radius="20"]`

== Frequently Asked Questions ==

= Woher bekomme ich meine Subdomain? =
Das ist der Name deiner Sendeplan-Seite vor `.radiosendeplan.de`. Beispiel: bei `radiowelle.radiosendeplan.de` lautet die Subdomain `radiowelle`.

= Werden Daten an Dritte gesendet? =
Die Inhalte werden direkt von radiosendeplan.de in einem iframe geladen. Es werden keine zusätzlichen Tracker durch das Plugin gesetzt.

= Die Höhe passt nicht? =
Die Höhe stellt sich automatisch ein, sobald die Sendeplan-Seite geladen ist. Bis dahin gilt eine sinnvolle Standardhöhe.

== Changelog ==

= 1.0.0 =
* Erste Version: Block + Shortcode, automatische Höhe, drei Ansichten, Einstellungsseite.
