diff --git a/codes/wp-statusseiten.php b/codes/wp-statusseiten.php new file mode 100644 index 0000000..2c23e64 --- /dev/null +++ b/codes/wp-statusseiten.php @@ -0,0 +1,45 @@ +' . esc_html($title) . "
\n" . esc_html($text); +}); + +/** + * Newsletter-Fehler-Seite + */ +add_shortcode('d2s_newsletter_error', function () { + + $code = isset($_GET['code']) + ? sanitize_text_field(wp_unslash($_GET['code'])) + : ''; + + $msg = $code + ? 'Fehler: ' . $code + : 'Unbekannter Fehler. Bitte versuche es später erneut.'; + + return 'Anmeldung fehlgeschlagen ❌
' . esc_html($msg); +}); +?>