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 ' => ' p>
',
'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!