Hola Ricardo.
En este caso lo mejor es utilizar utilizar una extensión de descargas como puede ser Phoca Download ya que estas "ofuscan" las urls de la descarga directa y la sustituyen la misma por url de html que obligan a llegar hasta la extensión de descarga y si no se esta registrado o no se tienen privilegios por más que lo intentes no te deja.
-> https://www.phoca.cz/download/category/4-phoca-download-component
Un saludo
Hola Ricardo.
Ostras, creía que hablabas de joomla, disculpa.
Para wordpress revisa este articulo del blog donde tienes varios gestores de descarga que puedes utilizar:
-> https://www.webempresa.com/blog/los-5-mejores-plugins-para-gestionar-descargas-de-archivos-en-wordpress.html
Un saludo