Como posso reutilizar o código para capturar um param em uma URL e colocar em um valor em uma forma oculta?

Eu tenho um formulário que será reutilizado em diferentes postagens.

Eu também tenho o código php que será reutilizado para preencher o formulário com o valor no URL.

Eu tentei usar php shortcode e wp php exec, mas isso não parece funcionar:

value = "[exec]echo htmlentities($_GET['source'])[/exec]" 

Eu basicamente quero uma maneira simples e reutilizável de obter parâmetros e tê-lo como o valor em um campo oculto em um formulário.

Solutions Collecting From Web of "Como posso reutilizar o código para capturar um param em uma URL e colocar em um valor em uma forma oculta?"