Como @#$%& hago que esto funcione

  • Autor Autor eswal200
  • Fecha de inicio Fecha de inicio
eswal200

eswal200

Préstamo impago
1
Zeta
Verificación en dos pasos activada
Suscripción a IA
Como @#$%& hago que esto funcione

Hola gente estoy terminando el diseño de una plantilla de un cliente y quiere un pequeña área de admin, y pues ya esta casi creada pero quiere un opción donde se pueda hacer hide/show el footer, osea eliminar o hacer visible el footer

he creado esto:

Insertar CODE, HTML o PHP:
        $wp_customize->add_section('footer_social_media_section' , array(
            'title'     => __('Footer Social Media', 'dd_theme'),
            'priority'  => 3,
	        'capability'  => 'edit_theme_options',
            'description' => __('Texto de pie de pagina', 'eswal'), 
        ));

Insertar CODE, HTML o PHP:
$wp_customize->add_setting('show_footer_facebook', array(
    'default'    => '0',
	  'transport' => 'refresh',
 'sanitize_callback' => 'sanitize_text_field',
	
));

Insertar CODE, HTML o PHP:
$wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'show_footer_facebook', array(
            'label'     => __('Show Facebook Link', 'dd_theme'),
            'section'   => 'footer_social_media_section',
           
            'type'      => 'checkbox',
        )));

cuando accedo a Apariencia me sale la opcion y todo, pero cuando activo la casilla no pasa nada todo sigue igual.


Tambien añadi este codigo : ' <?php echo get_theme_mod( 'show_footer_facebook' ); ?>' en el archivo footer.php:

HTML:
			<footer class="footer" <?php echo get_theme_mod( 'show_footer_facebook' ); ?>>

			</footer>

se que algo estaré haciendo super mal y quisas sea en el footer.php

Alguien me puede ayudar ?

Estoy ya casi que destro el monitor :robot:

- - - Actualizado - - -

Ya encontre la solucion, esto era lo que debia añadir en el archivo footer.php


HTML:
<?php if( get_theme_mod( 'show_footer_facebook' ) == '1') { ?>

			<footer class="footer" >

			</footer>	
<?php } ?>
 
Atrás
Arriba