Boa noite lmourabraga,
Deixa ver seu eu entendi, quando você diz que “Gostaria de criar vários cadastros de pessoas”, seria você que preencheria esses campos ou seria a própria pessoa, usando um formulário, por exemplo?
Porque no primeiro caso é muito simples, você cria páginas com o CPF da pessoa, quando ela buscar o CPF, o resultado será a página, onde você deixará o arquivo que a pessoa baixará. É isso?
Se for a segunda opção, então você quer um processo automatizado onde a pessoa preencha seu nome e CPF e, em um momento posterior, essa mesma pessoa iria realizar a busca de seu CPF, cujo resultado iria para uma página onde haveria um arquivo para download. É isso?
Abraços e fico no aguardo dos esclarecimentos,
Imoura, plugin tão específico assim eu não sei se tem, mas você pode fazer uma pesquisa no nosso repositório em https://wordpress.org/plugins
Se souber programar, pode resolver isso facil, facil, criando um Custom Post Type para gerenciar os cadastros. Os dados pessoais, seriam feitos com Custom Fields e tudo ficaria certinho 🙂
Caso queira aprender um pouco mais sobre Custom Post Types, veja https://codex.wordpress.org/Post_Types
Plugin para criar Custom Post Types (caso não saiba programar): https://wordpress.org/plugins/custom-post-type-ui/
E o tio Google tem uma infinidade de outras alternativas legais, basta botar na busca “Criando Custom Post Types no WordPress” que vai achar várias coisas legais.
Abraços e precisando, estamos por aqui.