Consejos

La barra lateral de WordPress no se muestra; esto puede ser incorrecto

Las barras laterales de WordPress son confusas porque técnicamente no son barras laterales. Estas son solo áreas de widgets.

Pueden estar encima del contenido, debajo del contenido, en la barra lateral o sin barra lateral. A dónde van sus widgets depende del tema de WP que use.

En la mayoría de los casos, los archivos de la barra lateral se encuentran en la plantilla del tema. Simplemente no siempre está donde esperas que esté.

Los temas de WP tienen diferentes diseños de gadgets. Cuando cambia de tema, los widgets activos se pueden mover al área de gadgets inactivos. Un patrón de ancho completo hace que la barra lateral desaparezca. La barra lateral solo aparece cuando la pantalla es lo suficientemente grande. Un error tipográfico en el personalizador de CSS puede sacar la barra lateral de la página.

Los gadgets y los temas son diferentes.

Al cambiar de tema de WordPress, el área de widgets se puede controlar de diferentes maneras. Muchos temas de WP tienen múltiples áreas de widgets.

En el menú Apariencia, seleccione Widgets para ver qué opciones tiene.

Algunos solo tienen una barra lateral, en cuyo caso todos sus widgets se colocarán allí. Hay muchos otros temas. La barra lateral derecha, la barra lateral izquierda, el menú de pie de página e incluso muchos menús en el pie de página, etiquetados como Pie de página 1, Pie de página 2, etc.

Los gadgets no siempre se mueven donde están cuando cambias de tema. A veces no. Si no tiene un widget de barra lateral, no aparecerá y, si lo tiene, no mostrará nada.

Si tiene un espacio en blanco, anteriormente tenía un menú para navegar por el sitio en la barra lateral, tal vez un campo para seleccionar el correo electrónico y el perfil del sitio, y luego de repente no está visible después de cambiar el tema, lo más probable es que estos sean solo gadgets que deberían tener organización.

La sección principal que debe buscar es el área «Widgets inactivos». Donde los gadgets estaban activos pero no lo están ahora, se mueven a la sección de gadgets inactivos.

Muévalos desde allí al área de widgets donde desea que esté cada elemento, como búsqueda, página, volumen del blog, texto, etc.

Es posible que haya publicado en una plantilla de ancho completo

Una plantilla de ancho completo desactiva la barra lateral de las páginas o publicaciones que usan la plantilla.

Cuando publica o obtiene una vista previa con una publicación o página de ancho completo, se extiende todo el ancho de la pantalla y elimina la barra lateral. El objetivo es evitar distraer a los visitantes con enlaces a otras páginas de su sitio.

Estos formatos se utilizan para el contenido con el fin de lograr que los usuarios tomen medidas.

Como comprar un producto, registrarse en una lista de correo electrónico, o tal vez solo quiere asegurarse de que los visitantes de su sitio realmente presten atención al mensaje que desea transmitir. Ancho completo mínimo. El contenido se convierte en el foco.

No todos los temas tienen esta función, pero si la tiene, las «Propiedades de la página» en la barra lateral derecha del administrador de WP es donde puede realizar cambios al editar un borrador.

Los teléfonos y tabletas no tienen espacio para mostrar la barra lateral

WordPress es receptivo. Al cargar sitios desde pantallas pequeñas, los temas de WP deberían permitirle colocar la barra lateral debajo del contenido. No hay suficiente espacio para mostrar en una pantalla pequeña.

En pantallas más pequeñas, la barra lateral se empuja hacia abajo antes del menú de pie de página.

Errores de CSS en WP Customizer o hojas de estilo de temas

Con todas las modificaciones que puede hacer con WordPress, es fácil insertar uno o dos caracteres adicionales en su código y hacer que parezca fuera de lugar. La hoja de estilo establece el ancho del margen, la altura y los elementos para complementar la barra lateral.

La mayoría se controlará en el personalizador de CSS con «.widget-area» o algo así como «.widget-main», seguido de las reglas de vuelo. Establecerlo demasiado alto puede empujarlo fuera de la página y hacer que desaparezca.

Los ceros adicionales en CSS pueden evitar que aparezca su barra lateral. Casi todo es igual.

Incluso dentro de una publicación o página, hay etiquetas inapropiadas como extra

O la falta de etiquetas de cierre hará que el contenido se extienda demasiado, obligando a que desaparezca la barra lateral.

Si le falta una barra lateral en una sola publicación o página, use el modo Texto en el editor clásico para verificar HTML. En el editor de bloques, cada bloque debe estar marcado.

Primero haga clic en el bloque que desea editar, haga clic en los tres puntos a la derecha y seleccione «editar como HTML» para cada pestaña abierta , debe haber un marcador de cierre Es lo mismo que el signo de división de la calculadora, pero sintácticamente esta es la línea de comando que cierra la pestaña.

No todos los temas de WordPress tienen barras laterales

Pocos temas de WP tienen barras laterales. La mayoría de las personas tienen al menos una barra lateral principal. Algunos tienen más, otros no. Por ejemplo, el tema «Pistas» para WordPress no tiene una barra lateral.

Después de la instalación, todos los widgets en la barra lateral desaparecieron porque este es un tema sin un archivo sidebar.php.

Tiene un diseño de barra lateral diferente.

  • El contenido de la página después de sidebar.php
  • barra lateral post-post-content.php
  • pie de página de la barra lateral.php

Para ver sus archivos en la barra lateral, vaya a cPanel> WP-Content> Temas> encuentre su tema y busque el archivo «barra lateral» en el nombre del archivo.

Una cosa que debe saber sobre las barras laterales de WordPress es que técnicamente no son barras laterales. Estas son áreas de widgets. Es por eso que puede tener varias barras laterales en una página web.

En este caso, deberá agregar manualmente la barra lateral al «registrar» primero la barra lateral. Para hacer esto, puede crear un archivo de texto sin formato (cuaderno) y llamarlo «barra lateral -_____», por ejemplo «barra lateral-derecha.php».

Pegue el siguiente código en este archivo…

add_action( 'widgets_init', 'register_nav_menus' );
function my_register_sidebars() {
/* Register the 'right' sidebar. */
register_sidebar(
array(
'id' => 'right',
'name' => __( 'Right Sidebar' ),
'description' => __( 'A short description of the sidebar.' ),
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
)
);

Nota: «register_nav_menus» en el código anterior puede tener un título diferente en su tema. Los desarrolladores «registran» la barra lateral en el archivo functions.php. Vea este archivo para ver desde dónde se cargan otros widgets, luego copie y agregue los suyos propios.

El (ejemplo) archivo sidebar-right.php se carga en el directorio de temas de registro. Luego cárguelo, edite functions.php para incluir

<?php get_sidebar( 'right' ); ?>

O el nombre que le des al nuevo archivo en la barra lateral.

Crear una nueva barra lateral es un proceso de dos pasos

La primera es registrar la barra lateral y la siguiente es decirle a WordPress cuándo cargarla.

Si no sabe cómo escribir secuencias de comandos PHP, le sugiero que se comunique con su desarrollador de soporte o contrate a un desarrollador de WordPress para crear un archivo sidebar.php y ajustar su archivo functions.php para cargar la secuencia de comandos.

Cualquier error de secuencia de comandos romperá su sitio web.

Deja una respuesta

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

Botón volver arriba