Cómo resaltar la página actual en el menú de navegación de WordPress

Cómo activar el formulario de contacto 7 solo en páginas específicas

Ultima actualización en por Debjit Saha

Extractos de IsItWP

¿Está buscando una forma de activar el Formulario de contacto 7 solo en páginas específicas? Este fragmento de código le permitirá activar el formulario de contacto 7 en ciertas páginas solo para evitar cargar el complemento innecesariamente.

Instrucciones:

  1. Agregue este código al archivo functions.php de su tema o en un complemento específico del sitio.
  2. Modifique los identificadores de las líneas 3 y 9. Actualmente, los identificadores son 8 y 10.

add_action( 'wp_print_scripts', 'deregister_cf7_javascript', 100 );
function deregister_cf7_javascript() {
    if ( !is_page(array(8,10)) ) {
        wp_deregister_script( 'contact-form-7' );
    }
}
add_action( 'wp_print_styles', 'deregister_cf7_styles', 100 );
function deregister_cf7_styles() {
    if ( !is_page(array(8,10)) ) {
        wp_deregister_style( 'contact-form-7' );
    }
}

Para cancelar la suscripción de la hoja de estilo CSS Contact Form 7 en todas las páginas, use este fragmento de código:


add_action( 'wp_print_styles', 'wps_deregister_styles', 100 );
function wps_deregister_styles() {
    wp_deregister_style( 'contact-form-7' );
}

Notar: Si es la primera vez que agrega fragmentos en WordPress, consulte nuestra guía sobre cómo copiar / pegar fragmentos correctamente en WordPress, para que no rompa accidentalmente su sitio.

Si le gustó este fragmento de código, consulte nuestros otros artículos en el sitio, como: Cómo crear un formulario de contacto en WordPress (The Easy Way).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba