Cita: Entiendo que sí es sencillo el código para tomar aleatoriamente cada frase, pero no sé de qué forma conseguir que los post se publiquen automáticamente cada día o cada cierto tiempo.
Pues te tocaria utilizar un cron en linux, aunque muchos servidores ya tienen el servicio directamente sin necesidad de entrar a configurarlos por consola y son faciles de configurar. Lo que hacen basicamente es llamar un archivo (que en este caso sera el que procese tu llamado a los artículos y las frases) y le dice automaticamente cada cuanto tiempo lo debe invocar (un mes, cada 15 segundos etc) sin necesidad de que alguien lo deba refrescar.