Căutați o modalitate de a verifica la fiecare 15 minute dacă există e-mailuri noi în contul pe care îl specificați și de a le posta? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a posta pe blogul dvs. folosind e-mailul în WordPress.
Subiectul e-mailului dvs. va fi titlul și textul plasat în corpul e-mailului dvs. pentru conținutul postării.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
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);
}
}
}
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare vizualizarea celorlalte articole de pe site, cum ar fi: 19 cele mai bune pluginuri WordPress pentru fotografi și cum să creați un formular de candidatură în WordPress.
oh. atât de prost din partea mea. ar fi adresa de e-mail în „Postare prin e-mail” la secțiunea de scriere, nu-i așa? îmi pare rău să vă deranjez. o zi bună 🙂
Da, este e-mailul din setările de postare prin e-mail. Dacă aveți întrebări, nu ezitați să întrebați.
scuzați-mă domnule. este e-mailul din informațiile de contact (profil) sau din setările generale pe care acest fragment de cod le va verifica? îmi pare rău pentru engleza mea și probabil această întrebare stupidă. 🙂