Für einen File-Download benötigt man die URL des Dokuments. PDF-Files werden in der Mediathek gespeichert. Dort kann man die URL zum Dokument kopieren.
Jede Linkfunktion kann nun zum Download verwendet werden. Hier wird ein Button erstellt, die Adresse aus der Zwischenablage wird nun als Linksziel zu diesem Button eingefügt, danach das Dokument gespeichert.
Wenn man das Frontend der Seite überprüft ist das PDF nun über den Button aufrufbar.
Das Ganze funktioniert mit allen File-Typen, die von WordPress unterstützt werden.