Tecnología

Inicio

Cómo agregar una barra lateral a una plantilla de Wordpress



En WordPress, la barra lateral puede ser cualquier contenido codificado en el archivo sidebar.php y llamado por la función get_sidebar (). barras laterales personalizados también son posibles. En términos más generales, una barra lateral es cualquier contenido a la izquierda oa la derecha de la columna de la página principal de un sitio. La barra lateral de WordPress típica incluye código para que sea compatible con widgets, que son las listas de enlaces, archivos y calendarios que los usuarios arrastrar y soltar en el tablero de instrumentos. Cada usuario espera que su tema de WordPress incluirá al menos una barra lateral widgetized.

Instrucciones

1 Crear el archivo "sidebar.php" si uno no existe ya para su tema. Añadir a este archivo cualquier código necesario para la barra lateral, como un <div> o <sección> contenedores. Guarda el archivo. A continuación, abra el archivo "index.php" y comprobar que el siguiente código:

<? Php get_sidebar (); ?>

Si este código no sale, añadirlo al código en el archivo en el que desea que aparezca la barra lateral. Estilo con las reglas CSS como se desee. Prueba de que la nueva barra lateral muestra correctamente visitando su blog de WordPress.

2 Widgetize la barra lateral, añadiendo la siguiente sentencia condicional:

<? Php if (function_exists ( 'dynamic_sidebar') || dynamic_sidebar ()!!):?>

Este código va en el archivo "sidebar.php" dondequiera que usted desee que aparezcan los widgets. Por debajo de esta sentencia condicional, añadir etiquetas de plantilla como <wp_get_archives php (?); ?> Que aparecerá cuando el usuario aún no ha establecido sus propios widgets. Después de añadir ese código, escriba <? Php endif?; ?> Para poner fin a la instrucción condicional.

3 Abrir o crear el archivo "functions.php" en el editor de código de su elección. Agregue el código siguiente al final o al principio de este archivo:

<? Php if (function_exists ( 'register_sidebar')) {register_sidebar ();}?>

Este código hace que su tema de widgets listos.

4 Actualizar su sitio web WordPress y comprobar que las etiquetas de plantilla por defecto se añaden a la labor de la barra lateral. Ir al panel de control para su sitio y haga clic en "Apariencia" y luego "widgets" en el menú de la izquierda. Compruebe que el tema tiene ahora al menos una barra lateral. Arrastrar y soltar widgets en la barra lateral desde el interior del salpicadero y luego visitar su sitio de WordPress de nuevo. Compruebe que sólo los widgets que agregó en el tablero de instrumentos se encuentran ahora en el sitio web.

Consejos y advertencias

  • Descargar cualquier tema básico de WordPress y buscar la "sidebar.php" y el código "functions.php" en su carpeta para encontrar ejemplos de trabajo de la barra lateral y widgets de código. El tema "Twenty-Ten" no es amigable para los programadores principiantes, por lo que elegir otro.
  • Al realizar cambios de código a un tema de WordPress, siempre copias de seguridad de su trabajo y de prueba en su navegador después de cada etapa de codificación. Si lo hace, se asegura de ningún código se pierde y hace más fácil la depuración.

Artículos relacionados