ARTUR – Solução perfeita para restringir Contact Form 7 a não logados

  • Admintindo que o slug (URL, parte final) da página de contato é: contato-proposta-orcamento

Arquivo: TEMA PRINCIPAL (Template)

/themes/NomeDoTema/page.php

Código:

/* ARTUR — Restrição CF7 para não logados */
if ( is_page( ‘contato-proposta-orcamento‘ ) ) {
if ( ! is_user_logged_in() ) {
auth_redirect();
}
}

 


Há sugestão para o TEMA-FILHO

Arquivo:

functions.php

Código:

function restrict_contact_page_access() {
if ( is_page( ‘contato-proposta-orcamento‘ ) && ! is_user_logged_in() ) {
auth_redirect();
}
}
add_action( ‘template_redirect’, ‘restrict_contact_page_access’ );

  • Artur Sá Menezes - Designer Gráfico
    Artur Sá Menezes – Designer & Multimídia 2D, 3D & 4D & Edição de Vídeo

    Telefonia(+55): (71) 9.99-2030-497


    ARTE URBANA Design & Multimídia 2D, 3D & 4D
    AVENIDA CAMINHO DE AREIA, 5, CJ 201, PA 1 – Roma, Salvador – BA, 40440-360

  • 👁️▼Algumas poucas redes não funcionam