Cómo mostrar la barra lateral en un sitio móvil de WordPress
Ya sea index.php en la página de inicio o single.php en una sola página de registro, siempre hay dos líneas de código al final del archivo:
& lt? PHP get_sidebar();? & gt
& lt? PHP get_footer();? & gt
Necesitamos explicarlo en dos casos:
Primer caso: si no usas widgets de tema, puedes llamar a una barra lateral diferente en solo dos pasos.
Archivo single.php encontrado:
& lt? PHP get_sidebar();? & gt
Revisado a:
& lt? PHP incluye _ once ("barra lateral 2. PHP");? & gt
¡Cargue y sobrescriba single.php, actualice y complete!
En el segundo caso, si utilizas widgets, podrás llamar a una barra lateral diferente en sólo 4 pasos.
Repite los pasos del primer caso para crear un nuevo sidebar2.php.
Luego abre function.php y busca un código similar:
& lt? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)
if(function_existent('register_sidebar'))
register_sidebar(array(
antes de _ widget ' = & gt'',
después de _ widget ' = & gt,
antes de _ title ' = & gt'
));
Estas líneas de código son una "aplicación" que se aplica a un widget de WordPress. Si desea mostrar diferentes barras laterales en diferentes superficies y esta barra lateral admite widgets, debe escribir otra "aplicación" en WordPress para solicitar un widget. Y esta aplicación tiene un nombre. El formato del nombre debe escribirse así: ' ' nombre ' = & gt' Nombre '. Este nombre debe ser coherente con los nombres de algunos widgets llamados posteriormente por sidebar2.php, por lo que debe escribirse. así:
si(función _ existe(' registrar _ barra lateral '))
register_sidebar(array(
nombre ' = & gtsidebar 2 ',
antes de _ widget ' = & gt& ltid = " % 1 $ s " class = " widget % 2 $ s " > ",
después de _ widget ' = & gt, p>
antes de _ título ' = & gt'
,
' después de _ título ' = & gt'
,
)); p>
Agregue la oración anterior a la "aplicación" original. Ahora, necesita cambiar el código que originalmente llamó al widget predeterminado en sidebar2.php para llamar a sidebar2, que es una aplicación recién aplicada. widget.
Abra Sidebar2.php y busque este código:
& lt? PHP si (función _ existe ('barra lateral dinámica _') & & barra lateral dinámica ()): más:? & gt
& lt? php endif? & gt
Revisado a:
& lt? PHP si (función _ existe (' barra lateral dinámica _ ')& & barra lateral dinámica _ (barra lateral 2)): si no:? & gt
& lt? php endif? & gt
Ahora haz el último trabajo, abre single.php y busca:
& lt? PHP get_sidebar();? & gt
Revisado a:
& lt? PHP incluye _ once ("barra lateral 2. PHP");? & gt
Guarda el archivo y súbelo.
Ahora, si vas a la configuración de Widgets en segundo plano, encontrarás que hay un Widget adicional en la lista desplegable. Su nombre es Sidebar2, ahora necesitas agregarle algunas cosas.
Para resumir los pasos generales en el segundo caso:
*Solicitar un Widgets en funciones.php.
*Llame a sidebar2.php de single.php.
*Modifica los widgets llamados en sidebar2.php a la barra lateral.
*Arrastra tu widget.
¡En este punto, hemos completado el tutorial sobre cómo mostrar diferentes barras laterales en diferentes páginas!