Cómo añadir barras laterales Dynamic Widget Ready en WordPress

Los widgets son una parte tan integral de los temas de WordPress que es difícil imaginar un tema de WordPress sin widgets. Los widgets son scripts ejecutables que puedes arrastrar y soltar en tus barras laterales o en cualquier otra área preparada para widgets de tu tema. Muchos de nuestros lectores utilizan widgets para añadir elementos personalizados a su barra lateral. Sin embargo, este artículo es para aquellos usuarios curiosos que quieren aprender a añadir barras laterales dinámicas o áreas listas para widgets en temas de WordPress.

Registro de barras laterales o áreas preparadas para widgets en WordPress

Lo primero que tienes que hacer es registrar tu barra lateral o área de widgets para tu tema. Puede registrar varias barras laterales y áreas preparadas para widgets. Copie y pegue este código en el archivo functions.php de su tema

1234567891011121314151516171818192021222324functionwpb_widgets_init() { register_sidebar( array( ‘name’=> __( ` Main Sidebar’, ‘wpb’), ‘id’=> « sidebar-1»,        descripción’=> __( ‘La barra lateral principal aparece a la derecha en cada página excepto en la plantilla de la página principal’, ‘wpb’), ‘antes_del_vídeo’=> », ‘después_del_vídeo’=> ‘, ‘antes_del_vídeo’=> ‘, ‘antes_del_vídeo’=> ‘.

«after_title’=> ‘

); register_sidebar((‘nombre’=>__(‘Front page sidebar’, ‘wpb’), ‘id’=> ‘sidebar-2’, ‘description’=> __(‘Aparece en la plantilla estática de la página principal’, ‘wpb’), ‘before_widget’=> », ‘after_widget’=>> ‘, `and_widget’=> ‘, ‘, `and_títulos’, »before_title’=> ».

«after_title’=> ‘

); } add_action( ‘widgets_init’, ‘wpb_widgets_init’);

En este código, hemos registrado dos barras laterales. Les hemos dado nombres y descripciones para identificarlos en la pantalla de Widgets. El parámetro descripción se puede utilizar para indicar a los usuarios dónde aparece esta barra lateral en el tema. El wpb es el nombre del tema en el que estamos trabajando, se utiliza aquí para hacer que estas cadenas sean traducibles. Debe reemplazarlo con el nombre de su tema.

Adición de barras laterales Dynamic Widget Ready en archivos temáticos de WordPress

Hasta ahora sólo hemos registrado Dynamic Sidebars. Los usuarios pueden arrastrar y soltar widgets en estas barras laterales desde la pantalla Apariencia » Widgets . Sin embargo, estas barras laterales no aparecerán en su sitio hasta que se llamen en una plantilla como sidebar.php o en cualquier otro lugar donde desee mostrarlas. Para añadir estas áreas de widgets, edite el archivo de plantilla donde desea mostrarlas y pegue este código:

12345 «secondary «role=»complementary»>

En este código de ejemplo, hemos utilizado el identificador de la barra lateral para llamar a la barra lateral que queremos mostrar aquí. Cambie el Id. de la barra lateral para mostrar otra barra lateral. Por ejemplo, puede registrar tres barras laterales para el área de pie de página y luego llamarlas una por una en la plantilla footer.php de su tema.

Los widgets pueden ser muy poderosos. Puedes añadir widgets a tus mensajes y contenido de página, hacer que tus widgets de texto sean coloridos o ampliar el poder de los widgets predeterminados de WordPress. Las barras laterales correctamente colocadas permiten a los usuarios añadir elementos personalizados a sus sitios web mediante una sencilla interfaz de arrastrar y soltar.

Esperamos que este artículo te haya ayudado a aprender a añadir barras laterales listas para widgets dinámicos en WordPress. Recomendamos que estudie el código en marcos temáticos como Génesis para aprender cómo los profesionales lo utilizan en sus productos. Para preguntas y comentarios, por favor deje un comentario a continuación.

Deja un comentario