Tout dépend de la quantité de fichiers que tu veux proposer en téléchargement. S’il s’agit de quelques uns, tu peux envisager de construire ta zone de téléchargement à la main dans une simple page WP avec des liens/images. Comme cela, tes liens ne seront pas apparents.
Si tu es un pro du téléchargement avec des milliers de fichiers à proposer, il faudra choisir un script approprié, hors WP, et l’intégrer dans ton site soit en l’intégrant dans une page avec des iframes soit en le traitant à part mais avec un design harmonisé. C’est ce qui a été fait ici, je pense, et cela nécessite beaucoup de travail.
Voir ici pour des scripts de gestion de fichiers (sinon > Google).