Notificar o administrador no novo envio

Com o WordPress 3.0 é fácil para os usuários enviar conteúdo personalizado do front-end. Eles nem precisam estar logados mais.

Existe um código de funções (não um plugin) para notificar um email predefinido, como o administrador do site, de novas postagens em apenas um determinado tipo de publicação? Por exemplo, o administrador do site será notificado sempre que um novo tipo de publicação “usernews” for publicado?

Obrigado!

Solutions Collecting From Web of "Notificar o administrador no novo envio"

Eu não sei o nome de uma function que faria exatamente isso – mas eu posso te dar o que eu acho que é um bom algoritmo para fazer isso

No entanto, sugiro que você faça o seguinte truque: uma vez que o usuário publica novos conteúdos – deixe-o ter uma categoria chamada “submissão de usuários”, por exemplo, ou qualquer outra coisa

Uma vez que um administrador vê a postagem, ele pode remover essa categoria e rotular o conteúdo de acordo.

Então, tudo o que você precisa fazer é usar feedburner ou qualquer sistema de notificação por e-mail para permitir que as pessoas que você deseja saber sobre as “novas postagens” ou a assinatura RSS por categoria

para fazer pela programação:

1 – você deve buscar os detalhes do usuário para os quais os usuários são administradores das tabelas usuários / usermeta

2 – em alguma tabela separada, você deve ter o últimoPostId, AdminId

3 – escreva um script obtenha as postagens que possuem ID> lastPostId e envie o email

4 – este script pode ser executado usando um trabalho cron