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

Cómo reutilizar los argumentos de la barra lateral en WordPress

Ultima actualización en por Debjit Saha

Extractos de IsItWP

¿Está buscando una forma de reutilizar los argumentos de la barra lateral? Si bien probablemente haya un complemento para esto, hemos creado un fragmento de código rápido que puede usar para reutilizar los argumentos de la barra lateral en WordPress.

Si bien hay sitios que tienen un montón de barras laterales, cualquier argumento que agregue a la matriz en register_sidebar reemplazará el argumento correspondiente en $default_sidebar_args con las propiedades de array_merge. Si desea utilizar un título 3 para una sola barra lateral, ahora es fácil de hacer.

Instrucciones:

Todo lo que necesita hacer es agregar este código al archivo functions.php de su tema o en un complemento específico del sitio:



$default_sidebar_args = array(
    'before_title' => '<h2 class="widget-title">',
    'after_title' => '</h2>',
    'before_widget' => '<section id="%1$s" class="widget %2$s">',
    'after_widget' => '</section>'
);

// Site-wide sidebar
register_sidebar(
    array_merge( $default_sidebar_args, array(
        'name' => 'My Sidebar',
        'id'   => 'my-sidebar',
        'description'   => 'This is a sidebar.'
    ) )
);
// repeat register-sidebar as many times as you like, only changing, name, ID, and decription.


Notar: Si es la primera vez que agrega fragmentos en WordPress, consulte nuestra guía sobre cómo agregar 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: Los 10 mejores complementos de WordPress para desarrolladores web y Cómo guardar datos de formularios parciales en WordPress.

Deja un comentario

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

Ir arriba