10. Crear una Plantilla en Wordpress

10.- Crear una Plantilla en WordPress [widget]

10. Crear%2Buna%2BPlantilla%2Ben%2BWordpress

Los widgets son una excelente opción para agregar elementos extras a nuestra web y wordpress los sabe muy bien, por eso nos ofrece rápidas y fáciles opciones para gestionar y programarlos.

En este tutorial vamos a prender a crear widgets y en particular vamos a crear dos widgets para poder gestionar el área del footer desde nuestro administrador de wordpress.

1.- En functions.php agregamos el siguiente código:

<?php
// Activando el soporte para los sidebar
if (function_exists('register_sidebar')) {
       /**
        * Creates a sidebar
        * @param string|array  Builds Sidebar based off of 'name' and 'id' values.
        */
        // $args = array(
        //     'name'          => __( 'Ultimas Entradas Footer'),
        //     'id'            => 'ultimas_entradas_footer',
        //     'description'   => '',
        //     'class'         => '',
        //     'before_widget' => '',
        //     'after_widget'  => '',
        //     'before_title'  => '',
        //     'after_title'   => ''
        // );
        // register_sidebar( $args );
       register_sidebar(array(
            'name'=>'footer ultimas entradas'
            ));
        register_sidebar(array(
            'name'=>'footer ultimas categorias'
            ));
}

2.- En footer.php sustituimos

         <header>
          <h2>Tempus consequat</h2>
         </header>
         <ul class="divided">
          <li><a href="#">Lorem ipsum dolor sit amet sit veroeros</a></li>
          <li><a href="#">Sed et blandit consequat sed tlorem blandit</a></li>
          <li><a href="#">Adipiscing feugiat phasellus sed tempus</a></li>
          <li><a href="#">Hendrerit tortor vitae mattis tempor sapien</a></li>
          <li><a href="#">Sem feugiat sapien id suscipit magna felis nec</a></li>
          <li><a href="#">Elit class aptent taciti sociosqu ad litora</a></li>
         </ul>

por

                                    <ul class="divided">
                                        <?php
                                        dynamic_sidebar( 'footer ultimas entradas' );
                                        ?>
                                    </ul>

También sustituimos

         <header>
          <h2>Ipsum et phasellus</h2>
         </header>
         <ul class="divided">
          <li><a href="#">Lorem ipsum dolor sit amet sit veroeros</a></li>
          <li><a href="#">Sed et blandit consequat sed tlorem blandit</a></li>
          <li><a href="#">Adipiscing feugiat phasellus sed tempus</a></li>
          <li><a href="#">Hendrerit tortor vitae mattis tempor sapien</a></li>
          <li><a href="#">Sem feugiat sapien id suscipit magna felis nec</a></li>
          <li><a href="#">Elit class aptent taciti sociosqu ad litora</a></li>
         </ul>

por

                                    <ul class="divided">
                                        <?php
                                        dynamic_sidebar( 'footer ultimas categorias' );
                                        ?>
                                    </ul>

Deja un comentario

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

Información básica sobre protección de datos Ver más

  • Responsable: Eugenio Chaparro.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a digitalocean.com que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad