PhoenixOMB
Respuestas de foro creadas
-
Foro: Guías – Resolución de problemas
En respuesta a: Problema con el paginado de una plantillaBueno me contesto a mi mismo, finalmente encontré la solución en el Codex de WorPress, como siempre xd. Ayer orientaba mal el problema, creí que era por el wp_corenavi, algo ilógico ya que funcionaba bien en el index.php. Revisando en el Codex la paginación queda bastante claro mi problema y la solución:
Bueno ya dejo la solución por si le vale a alguién.
En el primer ejemplo pegaba una consulta que siempre mostraba los dos últimos posts de la categoría 3, pero no tenia en cuenta la paginación:
<?php query_posts(array('posts_per_page'=> 2,'cat'=> 3 )); ?>
Lo correcto es:
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts(array('cat'=>3,'posts_per_page'=>2,'paged' => $paged)); ?>
Y el código completo queda de la siguiente forma:
<?php /* Template Name: Tema de ejemplo */ get_header(); ?> <div id="post-theme"> <div id="post-content"> <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts(array('cat'=>3,'posts_per_page'=>2,'paged' => $paged)); ?> <?php while (have_posts()) : the_post(); ?> <h2 class="title-c"> <p><?php the_time('j'); ?> de <?php the_time('F, Y'); ?></p> <a href="<?php the_permalink() ?>" rel="bookmark" title="Link a <?php the_title(); ?>"> <?php the_title(); ?> </a> </h2> <?php endwhile;?> </div> <?php if (function_exists('wp_corenavi')) wp_corenavi(); ?> </div> <?php get_footer(); ?>
Bueno pues doy el tema por solucionado.
Foro: Guías – Resolución de problemas
En respuesta a: STYLE NO CARGAHola,
Creo que lo que quieres hacer en el footer es colocar 3 columnas, no entiendo muy bien lo del sidebar. Si pegas esa parte del código probablemente se vería mejor.
He creado un ejemplo simple en HTML, es una página con ancho de 900px y tiene tres columnas en la etiqueta footer. Puedes crearlo con la misma estructura y te tiene que funcionar.
index.html:
<head> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body> <div id="footer"> <div class="col1">Columna 1</div> <div class="col2">Columna 2</div> <div class="col3">Columna 3</div> </div> </body>
style.css
body{ width: 900px; } #footer .col1{ width: 300px; height: 200px; background: green; float: left; } #footer .col2{ width: 300px; height: 200px; background: yellow; float: left; } #footer .col3{ width: 300px; height: 200px; background: red; float: left; }
Cualquier duda me dices.