Gostaria de criar um formulário de inquérito anónimo para os seus utilizadores com sessão iniciada? Por padrão, o WPForms irá capturar o ID do usuário e o endereço IP do usuário para todas as entradas.

Se pretender fornecer um formulário verdadeiramente anónimo, estas informações não devem ser guardadas. Utilizando um filtro PHP personalizado, pode facilmente desativar o armazenamento destes detalhes.
Neste tutorial, vamos acompanhá-lo em cada passo da criação de um formulário anónimo para utilizadores com sessão iniciada no seu site.
Criar o seu formulário
Primeiro, precisamos criar um novo formulário de questionário. Se precisar de ajuda para criar um formulário de questionário, consulte esta documentação.

Nota: Não se esqueça de omitir os campos Nome e E-mail do seu formulário para que este permaneça 100% anónimo.
Adicionar PHP para manter o formulário anónimo para utilizadores registados
Agora, é hora de adicionar o trecho de código para remover o ID do usuário e o endereço IP da entrada. Se precisar de ajuda para adicionar trechos de código ao seu site, consulte este tutorial.
/**
* Remove user ID and IP address from form entry.
*
* @link https://wpforms.com/developers/wpforms_process_filter/
*/
function wpf_dev_entry_save_args( $args, $form_data ) {
// Only run on my form with ID = 143, remember to change this to match your form ID
if( $form_data[ 'id' ] != 143 ) {
return $args;
}
$args[ 'user_id' ] = '';
$args[ 'ip_address' ] = '';
return $args;
}
add_filter( 'wpforms_entry_save_args', 'wpf_dev_entry_save_args', 10, 2 );
O código só será executado no ID de formulário 143 e, em seguida, redefinirá o user_id e o ip_address para vazio à medida que for executado antes de guardar a entrada.

Não se esqueça de atualizar o 143 no snippet para corresponder ao seu próprio ID do formulário. Se precisar de ajuda para encontrar o ID do formulário, consulte este tutorial.
É isso aí! Aprendeu agora como desativar o rastreio do ID do utilizador e do endereço IP do utilizador nas entradas do WPForms.
De seguida, gostaria de adicionar algum estilo à sua Escala de Likert? Dê uma vista de olhos no nosso artigo sobre Como Personalizar a Tabela de Campos da Escala de Likert.
Relacionadas
Referência do filtro: wpforms_entry_save_args