Mechanismus zu senden an Benutzer von gesicherten WordPress installieren neue Benachrichtigungen per SMS oder E-Mail?

Ich habe eine Familien-Website, privat, benötigt einen WordPress-Account, in WordPress. Einige meiner Familienmitglieder möchten die Option für Benachrichtigungen über neue Beiträge per E-Mail oder SMS erhalten.

E-Mail scheint einfach zu sein, dafür gibt es Plugins und Dienste.

Aber ich mache mir Sorgen um Textnachrichten, weil wir geografisch verteilt sind, und ich möchte die Option, die Nachrichten in eine Warteschlange zu stellen, so dass sie nur innerhalb von Stunden, die sie wählen, an die Benutzer gesendet werden.

Externe Dienste oder Dienste, die auf RSS basieren, passen nicht gut, da die RSS-Feeds nicht öffentlich sind und ich möchte es so behalten.

Gibt es ein für diese spezifischen Anforderungen geeignetes Plugin?

Solutions Collecting From Web of "Mechanismus zu senden an Benutzer von gesicherten WordPress installieren neue Benachrichtigungen per SMS oder E-Mail?"

Ich würde sagen, dass es hier drei spezifische Anforderungen gibt;

  1. Erlauben Sie Benutzern, Benachrichtigungszeiten zu wählen, zeitzonenbewusst
  2. transition_post_status in transition_post_status , um nach neuen Posts zu lauschen, und ergreifen Sie anschließend Maßnahmen
  3. Finden Sie eine anständige SMS API

Für 1), show_user_profile Sie in show_user_profile um Ihre show_user_profile auszugeben, und personal_options_update , um sie zu speichern.

Sie können die Zeitzone des Benutzers automatisch erkennen, entweder über IP-Adresse oder JavaScript, aber ich würde nur ein empfehlen, das es ihnen ermöglicht, ihr Gebietsschema manuell (siehe wp-admin/options-general.php , Zeilen 138 bis 250 wie WordPress eine Zeitzone erzeugt, wähle).

Wie für 2), überprüfen Sie meine andere Antwort auf neue Post-Benachrichtigung . Sie möchten dies natürlich ändern, um alle Ihre Benutzer zu benachrichtigen (im Gegensatz zu nur dem Administrator), aber es sollte Sie gut starten.

Schließlich 3), außer Sie können eine SMS-API finden, wo Sie die Zeit angeben können, die die Nachricht gesendet wird, müssen Sie Vorteile von WP Cron nutzen . Anstatt ein Ereignis für jeden Benutzer festzulegen, rate ich Ihnen, ein stündliches einzurichten, das einfach nach Benutzern sucht, die jetzt benachrichtigt werden sollen und eine SMS-Anfrage auslösen.

Schau dir die Entwickler-API unter http://www.sendmode.com/developers an , melde dich für ein kostenloses Konto an und du bekommst 25 Credits, um es als Lösung zu testen.