Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo mostrar la barra lateral en un sitio móvil de WordPress

Cómo mostrar la barra lateral en un sitio móvil de WordPress

¡Los dos archivos que llaman a la barra lateral son sidebar.php y footer.php!

Ya sea index.php en la página de inicio o single.php en una sola página de blog, en al final del archivo, siempre hay estas dos líneas de código:

< ?php get_sidebar(); ?>

< ?php get_footer(); >

Necesitamos explicarlo en dos casos:

El primer caso: si no utilizas los Widgets del tema, entonces puedes completar la llamada a diferentes barras laterales en solo dos pasos.

Buscar el archivo single.php:

< ?php get_sidebar(); ?>

Cambiar a:

< php? include_once("sidebar2.php"); ?>

Carga y sobrescribe single.php, actualiza y ¡listo!

Segundo caso: Si usas Widgets, solo necesitas 4 pasos para llamar a diferentes barras laterales.

Repite los pasos para crear sidebar2.php en el primer caso.

Luego abre function.php y busca un código similar:

< ?php

if ( function_exists('register_sidebar') )

Register_sidebar(array(

'before_widget' => '',

'after_widget' => ,

'before_title' => '

));

Estas líneas de código son una "carta de solicitud" para solicitar un Widget de WordPress. Si desea mostrar diferentes barras laterales en diferentes lados y esta barra lateral necesita admitir widgets, debe escribir otro "formulario de solicitud" en WordPress para solicitar widgets. Y esta carta de solicitud tiene un nombre. El formato del nombre debe escribirse así: 'nombre' => 'nombre'. El nombre debe ser coherente con los nombres de los widgets llamados por sidebar2.php más adelante. :

if ( function_exists('register_sidebar') )

register_sidebar(array(

'nombre' => 'sidebar2',

'before_widget' => '< id="%1$s" class="widget %2$s">',

'after_widget' => ,

'before_title ' => '

',

'after_title' => '

',

));

Cambie la oración anterior. Agréguela al final del "Formulario de solicitud" original. Ahora, necesita cambiar el código en sidebar2.php que originalmente llamaba a los widgets predeterminados para llamar a sidebar2, los widgets recién aplicados.

Abra Sidebar2.php y busque este código:

< ?php if ( function_exists('dynamic_sidebar') &&dynamic_sidebar() : else : ?>

< ?php endif;

Modificar a:

< ?php if ( function_exists('dynamic_sidebar') &&dynamic_sidebar(sidebar2) ): else : ?>

< php? endif; ?>

Ahora haz el último paso, abre single.php y busca:

< ?php get_sidebar() ?>

Modificar para:

< ?php include_once("sidebar2.php"); ?>

Guarde el archivo y cárguelo.

Ahora vaya a la configuración de Widgets en segundo plano y encontrará que hay un widget adicional en la lista desplegable. Su nombre es Sidebar2. Ahora necesita agregarle algo.

Para resumir los pasos generales en el segundo caso:

* "Solicitar" Widgets en funciones.php

* Llamar a sidebar2 en single.php. php

* Cambie los widgets llamados en sidebar2.php a barra lateral

* Arrastre sus widgets

hasta este punto y se completará la visualización de diferentes páginas. ¡Tutoriales en diferentes barras laterales!