¡Hay un plugin que hace eso!
WordPress está concebido para poder ser ampliable mediante pequeños (y a veces grandes) paquetes que aúnan código y otros elementos para obtener nuevas funcionalidades o cambiar el comportamiento de funcionalidades actuales. Estos son llamados plugins.