1. Home
  2. Drittanbieter
  3. WordPress

WordPress

VeronaLabs hat sich auf die Entwicklung von WordPress-Plugins spezialisiert und sms77 in deren populären Plugin WordPress SMS integriert. Die kostenfreie Version unterstützt bereits eine Vielzahl an Anwendungsmöglichkeiten, ausreichend für einen Großteil der Kundschaft. Die kostenpflichte Pro-Version bietet noch mehr Funktionen für einen fairen Preis.

Funktionsumfang

  • SMS bei neuer WordPress-Version
  • SMS bei Registrierung von Benutzern
  • SMS bei neuen Kommentaren
  • SMS bei Einloggen von Benutzern
  • Unterstützt andere Plugins wie Contact form 7, WooCommerce und Easy Digital Downloads
  • Unterstützt WP Widget for newsletter subscribers
  • Unterstützt Hooks
  • Unterstützt die REST-Schnittstelle
  • Import und Export von Abonnenten
  • … und vieles mehr!
  • … und noch mehr in der Pro-Version

Installation

  1. Die aktuellste Version als *.zip herunterladen von GitHub
  2. Das Archiv entpacken nach /wp-content/plugins/
  3. Das Plugin aktivieren über den Menüpunkt ‘Plugins’ in WordPress

Anwendung

Manuell SMS versenden

$an = ['Mobilfunknummer'];
$text = "Der gewünschte Nachrichteninhalt";
$alsFlash = true; // Definiert ob die Nachricht als Flash-SMS versendet werden soll.
Send SMS: wp_sms_send( $an, $text, $alsFlash );

Actions

Mittels den Actions können wir definieren, was bei Aufruf einer anderen Funktion zusätzlich passieren soll.

wp_sms_send

Beispiel: Zusätzlich eine E-Mail versenden bei SMS-Versand:

function email_versenden_bei_sms_versand($message_info) {
	wp_mail('an@email.de', 'SMS-Versand', $message_info);
}
add_action('wp_sms_send', 'email_versenden_bei_sms_versand');

Filter

Mittels Filtern können wir die übermittelten Funktionsparameter modifizieren.

wp_sms_from

Beispiel: Deutsche Ländervorwahl an die Absenderkennung voranstellen:

function wp_sms_absender_modifizieren($absender) {
	return '+49' . $absender;
}
add_filter('wp_sms_from', 'wp_sms_absender_modifizieren');

wp_sms_msg

Beispiel: Signatur an Nachrichten anhängen:

function wp_sms_signatur_anhaengen($message) {
	return $message . ' /n Herzliche Grüße von sms77';
}
add_filter('wp_sms_msg', 'wp_sms_signatur_anhaengen');