Möchtest du alle 15 Minuten auf neue E-Mails in einem bestimmten Konto prüfen und diese posten? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den du verwenden kannst, um per E-Mail auf deinem Blog in WordPress zu posten.
Der Betreff deiner E-Mail wird der Titel und der Text im E-Mail-Body wird der Inhalt des Beitrags.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
add_action('shutdown', 'retrieve_post_via_mail');
function retrieve_post_via_mail() {
flush();
if(get_transient('retrieve_post_via_mail')) {
return;
} else {
$mail = wp_remote_get(get_bloginfo('wpurl').'/wp-mail.php');
if(!is_wp_error($mail)) {
set_transient('retrieve_post_via_mail', 1, 60 * 15);
} else {
set_transient('retrieve_post_via_mail', 1, 60 * 5);
}
}
}
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn dir dieser Code-Schnipsel gefallen hat, schau dir gerne unsere anderen Artikel auf der Website an, wie z.B.: 19 beste WordPress-Plugins für Fotografen und Wie man ein Bewerbungsformular in WordPress erstellt.
Oh. Wie dumm von mir. Es ist die E-Mail-Adresse in „Per E-Mail posten“ im Schreibbereich, oder? Entschuldige die Störung. Schönen Tag noch 🙂
Ja, es ist die E-Mail in den Einstellungen „Per E-Mail posten“. Wenn du Fragen hast, frag einfach.
Entschuldigen Sie, Sir. Ist es die E-Mail aus den Kontaktdaten (Profil) oder die allgemeine Einstellung, die dieser Schnipsel überprüfen würde? Entschuldigen Sie mein Englisch und diese wahrscheinlich alberne Frage. 🙂