Si es lo que entendí, deberías hacer:
Código PHP:
select autor, count(autor) total from noticias group by autor order by total desc
Ahora, es una pregunta para base de datos, no php. Y si el autor es una PK deberás adaptarle un join a dicha consulta.
Espero te sea útil.