He intentado probar el tema pero me parece de lo más horroroso que hay para configurar.
Prueba averiguar los estilos CSS del widget de la página de inicio y pones los mismos en el resto de páginas, no se me ocurre otra forma.
-
Esta respuesta fue modificada hace 4 años, 5 meses por LGrusin.
Iniciador del debate
ferrtx
(@ferrtx)
Hola
Si que es este Tema poco habitual, en realidad estoy usando el child theme NewsQuare que me resulta más práctico y en las opciones del tema, ajustes globales con alineación de contenido/barra lateral y en las opciones de portada está desactivado el carrusel.
Esta we la web https://yoveotv.es
No consigo averiguar cual es exactamente el CSS de la portada que fija la barra lateral, pero sigo intentándolo, si le quieres echar un vistazo te lo agradezco.
Iniciador del debate
ferrtx
(@ferrtx)
La verdad que esta plantilla me está complicando, me gusta porque permite un carrusel de entradas destacadas y porque se puede ocultar la fecha y autor pero ..
Me recomendáis un tema más práctico y que me permita fijar la barra lateral?
Gracias!
¿Has probado a las páginas que te interesa ponerle la plantilla de página Front-page Template? Lo digo porque esa plantilla es la que tiene la barra de sidebar fija.
Iniciador del debate
ferrtx
(@ferrtx)
Hola.
Si, las paginas tienen la opción de plantilla por defecto porque si lo cambio a front-page desaparece el contenido y entonces la estructura sería otra, aparte en los post/entradas no tengo esa opción solo puedo elegir duseño y todo está en la opción mostrar contenido – barra lateral.
Tienes razón, el tema es mal amañado como diríamos por aquí.
Se me ocurre que crees un sidebar como el que usa la página de inicio. El código de la página de inicio es:
<div id="secondary" class="sidebar-area <?php echo esc_attr($sticky_sidebar_class); ?>">
<aside class="widget-area">
<div class="theiaStickySidebar">
<?php dynamic_sidebar('home-sidebar-widgets'); ?>
</div>
</aside>
</div>
El de sidebar.php es:
<aside id="secondary" class="widget-area <?php echo esc_attr($sticky_sidebar_class); ?>">
<?php dynamic_sidebar( 'sidebar-1' ); ?>
</aside><!-- #secondary -->
La idea es:
1 – Copiar el archivo sidebar.php y crear un archivo llamado, por ejemplo, sidebar-fijo.php
2 – Sustituir el código anterior en sidebar-fijo.php
En todos los archivos que desees (en el tema hijo), cambias:
get_sidebar();
por
get_sidebar('fijo');
El inconveniente es que solo puedes usar los widgets de la página de inicio.
No lo he probado y no te puedo garantizar que funcione.
Ya me dirás…
Iniciador del debate
ferrtx
(@ferrtx)
Te lo agradezco, he localizado todo menos la ultima acción, no se exactamente cuales son los archivos de widget HTML que aparecen en el sidebar para cambiarles el atributo.
Creo que no merece la pena, mejor será buscar una plantilla más personalizable pero siempre me doy de cabeza porque lo que ofrece una, le falta lo de la otra.