Caso tenhas utilizadores registados no teu blog WordPress, podes enviar-lhes uma notificação por email sempre que criares um novo artigo.
O seguinte código vai pegar em todos os emails dos utilizadores registados no teu blog, e não existe maneira de eles activarem ou desactivarem a opção de receber os emails, por isso não aconselho a usarem isto. Podem é avisar logo no registo que ao registarem-se vão começar a receber os emails.
O código é simples e só precisam de o adicionar ao ficheiro functions.php, mudando o assunto do email e o corpo da mensagem.
function email_members($post_ID) { global $wpdb; $usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;"); $users = implode(",", $usersarray); mail($users, "Nova Dica no DicasWP!", 'Um novo artigo foi publicado no http://www.dicaswp.com'); return $post_ID; } add_action('publish_post', 'email_members');
Espero que vos seja útil. 🙂
Boas,
Mesmo adaptando de alguma forma é possível o contrario?
Ou seja,
Sempre que um colaborador nosso colocar um artigo para aprovação, o administrador ser notificado por e-mail! É Possível?
Ana,
Quando dizes “para aprovação”, é guardar em rascunho?
Sim Sim..
Imagina que tens um blog onde és o administrador, e tens vários colaboradores mas que não têm permissão para adicionar um post, ficando este pendente de revisão por parte do administrador. Penso que seja “rascunho”..
Ana, não sei se assim fica em rascunho…
Tenta este plugin a ver se funciona: http://www.dagondesign.com/articles/draft-notification-plugin-for-wordpress/
ola amigo não entendi como utilizar esse codigo, meu blog é da minha banda gospel, e gostaria que as pessoas registradas sempre recebessem nos seus e-mails os posts q eu colocar, mas não entendi como usar o codigo, você poderia me explicar passo a passo ?
aguardo retorno
att willian daviny
willian daviny, o site que você está a falar é o que usou no comentário?
sim amigo.
O seu site está no blogspot, e não em WordPress.org.
pelo blogspot nao tem como fazer issu ?
Não sei.
Boas, é uma excelente dica sim senhor. Mas talvez seja possível activar/desactivar o sistema por utilizador, passando a leitura dos utilizadores por uma espécie de um filtro. Vou ver se consigo fazer o dito cujo depois digo qualquer coisa 😉
Basta para isso adicionar um novo campo as opções de perfil de cada utilizador, para eles activarem ou desactivarem. 😉
@AnaMartelo com esse código vc resolve o seu problema.
Não tens Gravatar? Clica aqui para saberes como ter o teu avatar pessoal(gravatar)!
7 de Outubro de 2010 ás 18:55