Como filtrar para su visualización posts de una misma query de menu de cateogia
-
Hola a todos,
A ver si hay alguien que me pueda ayudar. Tengo un menú secundario que esta basado en categorias custom de mi tema. Utiliza el fichero archive.php para mostar la págian de la petición. Quiero, usando la query devuelta a la carga de la página, poder ordenar en base a una segunda categoria principal cuales son los post que salen en primer lugar para sacar el resto despues paginando pero no me funciona correctamente, pues debe paginarlo por fecha en la petición y asignarlo a la pagina antes de mostrarlo. Si mofdifico la fehca del post a mas reciente, si funciona.
Os dejo el codigo que uso para este fin, y funciona si las categorias son asignadas hoy a cada post (promodirectorio => cat=64).<?php if (have_posts()) : $post = $posts[0]; while (have_posts()){ the_post(); $categories = get_the_category( $post->ID ); $promocionada = FALSE; foreach( $categories as $categorie ) if( $categorie->cat_ID == "64" ) $promocionada = TRUE; if( $promocionada ){ ?> <div id="contents-wrapper" class="hideOnSearch"> <div class="contents"> <div class="thumb_results"><a href="<?php the_permalink();?>"><?php gorilla_img('medium');?></a></div> <div class="result-detail-wrapper"> <!-- result detail wrapper --> <h2><a class="result-page-title" href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2><br/> <?php echo mb_substr( strip_tags( $post->post_content ),0,235) . '...';?><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php echo $post->post_title ?>"><?php _e('read more.','language');?></a><div style="clear:both"></div> </div> <!-- result detail wrapper ends --> </div><!-- end of .contents --> </div><!-- end of #content-wrapper --> <?php } } rewind_posts(); while (have_posts()){ the_post(); $categories = get_the_category( $post->ID ); $promocionada = FALSE; foreach( $categories as $categorie ) if( $categorie->cat_ID == "64" ) $promocionada = TRUE; if( !$promocionada ){ ?> <div id="contents-wrapper" class="hideOnSearch"> <div class="contents"> <div class="thumb_results"><a href="<?php the_permalink();?>"><?php gorilla_img('medium');?></a></div> <div class="result-detail-wrapper"> <!-- result detail wrapper --> <h2><a class="result-page-title" href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2><br/> <?php echo mb_substr( strip_tags( $post->post_content ),0,235) . '...';?><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php echo $post->post_title ?>"><?php _e('read more.','language');?></a><div style="clear:both"></div> </div> <!-- result detail wrapper ends --> </div><!-- end of .contents --> </div><!-- end of #content-wrapper --> <?php } } else: ?> <div class="no-results"> <p><strong><?php _e('No Results Found.','language');?></strong></p> </div><!-- .no-results ends --> <?php endif;?> <div style="clear:both"></div> <?php theme_pagination( $wp_query->max_num_pages); ?> </div><!-- end of #two-columns -->
Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
- El debate ‘Como filtrar para su visualización posts de una misma query de menu de cateogia’ está cerrado a nuevas respuestas.