Resumo de IA
Gostaria de ocultar a aba Marketing dentro do seu construtor de formulários? Se você tem muitos usuários com várias funções em seu site e o uso de Controles de Acesso lhes deu acesso ao WPForms, talvez você não queira que eles tenham a capacidade de configurar quaisquer integrações em seus formulários. Usando um pequeno trecho de PHP, você pode facilmente ocultar a aba de marketing e, neste tutorial, mostraremos como!
Ocultando a aba Marketing
Por padrão, qualquer usuário com as permissões corretas pode criar formulários em seu site através do construtor de formulários WPForms com todas as opções disponíveis.

Para fins deste tutorial, queremos ocultar a aba Marketing dentro do construtor de formulários para todos os usuários que tenham a função do WordPress de Assinante ou Editor. Para conseguir isso, precisaremos copiar este trecho para o nosso site.
Se precisar de ajuda sobre como e onde adicionar trechos ao seu site, revise este tutorial.
/**
* Hide the Marketing tab inside the form builder
*
* @link https://wpforms.com/developers/how-to-hide-the-marketing-tab-in-form-builder/
*/
function hide_marketing_tab_based_on_role() {
// Default WordPress User Roles: subscriber, editor, contributor, author, administrator
// For more information on WordPress roles check out https://wordpress.org/documentation/article/roles-and-capabilities/
// Check if the current user is a subscriber OR an editor
if( current_user_can( 'subscriber' ) || current_user_can( 'editor' ) ) {
echo '<style>
.wpforms-panel-providers-button {
display: none !important;
}
</style>';
}
}
add_action('admin_head', 'hide_marketing_tab_based_on_role');
Para mais informações sobre funções e capacidades de usuários do WordPress, consulte a documentação deles.

E é tudo o que você precisa para ocultar a aba Marketing de usuários do WordPress em seu site com funções específicas. Gostaria de adicionar um seletor de cores aos seus formulários? Dê uma olhada em nosso tutorial sobre Como Adicionar um Seletor de Cores ao Seu Formulário.
Perguntas Frequentes
P: Posso ocultar a aba Pagamentos também?
R: Se você quiser ocultar a aba Pagamentos também.
/**
* Hide the Payments tab inside the form builder
*
* @link https://wpforms.com/developers/how-to-hide-the-marketing-tab-in-form-builder/
*/
function hide_payments_tab_based_on_role() {
// Default WordPress User Roles: subscriber, editor, contributor, author, administrator
// For more information on WordPress roles check out https://wordpress.org/documentation/article/roles-and-capabilities/
// Check if the current user is a subscriber OR an editor
if( current_user_can( 'subscriber' ) || current_user_can( 'editor' ) ) {
echo '<style>
.wpforms-panel-payments-button {
display: none !important;
}
</style>';
}
}
add_action('admin_head', 'hide_payments_tab_based_on_role');
P: Posso ocultar ambas as abas?
R: Você pode ocultar ambas as abas usando este trecho.
/**
* Hide the Payments and Marketing tab inside the form builder
*
* @link https://wpforms.com/developers/how-to-hide-the-marketing-tab-in-form-builder/
*/
function hide_marketing_tab_based_on_role() {
// Default WordPress User Roles: subscriber, editor, contributor, author, administrator
// For more information on WordPress roles check out https://wordpress.org/documentation/article/roles-and-capabilities/
// Check if current user is subscriber OR editor
if( current_user_can( 'subscriber' ) || current_user_can( 'editor' ) ) {
echo '<style>
.wpforms-panel-providers-button {
display: none !important;
}
.wpforms-panel-payments-button {
display: none !important;
}
</style>';
}
}
add_action('admin_head', 'hide_marketing_tab_based_on_role');