La funzione Post by Email di WordPress non pubblica automaticamente gli articoli ma li trasforma (giustamente) in bozze che devono essere approvare da un amministratore. Se però si avesse la necessità di pubblicare automaticamente un ARTICOLO inviato per E-mail è necessario effettuare una modifica al file wp-mail.php.
Trasformate le righe 162 e 165 da così :
if ( $author_found ) {
$user = new WP_User($post_author);
$post_status = ( $user->has_cap('publish_posts') ) ? 'publish' : 'pending';
} else {
// Author not found in DB, set status to pending. Author already set to admin.
$post_status = 'pending';
}
a così :
if ( $author_found ) {
$user = new WP_User($post_author);
$post_status = ( $user->has_cap('publish_posts') ) ? 'publish' : 'publish';
} else {
// Author not found in DB, set status to pending. Author already set to admin.
$post_status = 'publish';
}
in questo modo l’articolo sarà subito pubblicato
Seguici su:
Potrebbero Interessarti anche:
Per maggiori informazioni, per suggerimenti e ottenere un preventivo gratuito per le tue esigenze, contatta la nostra Web Agency.
Il nostro staff di professionisti sarà lieto di fornire tutte le informazioni ed i costi riguardanti il servizio.
Attenzione : Webx.it non è un servizio di helpdesk “gratuito” a cui chiedere informazioni.
Fonti : WordPress, Assistenza WordPress, Sviluppatore WordPress, Web-Agency WordPress, Consulente WordPressSupporto tecnico, Assistenza WordPress, Assistenza e-commerce WordPress, Assistenza Sito WordPress, Assistenza WordPressFirenze, Assistenza WordPress Prato,