Dazu solltest du dich umfassend mit der GD-Library von PHP beschäftigen, da du ja Grafiken als Links benutzt und keinen Text. Also müsstest du auch Grafiken dynamisch erstellen und dazu ist nunmal (meistens) die GD-Lib ganz gut geeignet, auch weil sie in den neueren PHP Versionen direkt enthalten ist.
Ansonsten handhabt sich das wie ein normales administratives Menü für Einträge in einer DB beliebiger Art. Lediglich die Einbindung der GD-Lib und der gewünschen Schriftart ist ein bischen kniffelig, aber durchaus zu lösen.