• Resuelto jacobofoto

    (@jacobofoto)


    Hola estoy trabajando con la plantilla magazino.
    Quería saber si es posible que en el home, debajo de slider, aparezcan los post enteros directamente en vez de los cuadros que te redirigen al post.
    Gracias

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Aqui tienes el codigo para el index.php

    <?php get_header(); ?>
    
        <div id="content" class="clearfix">
    
            <div id="main" class="clearfix" role="main">
    
                <div id="slide-wrap">
    			  <?php 
    
                    $args = array(
                        'posts_per_page' => 10,
    					'post_status' => 'publish',
                        'post__in' => get_option("sticky_posts")
                    );
                    $fPosts = new WP_Query( $args );
    				$countPosts = $fPosts->found_posts;
                  ?>
    
                    <?php if ( $fPosts->have_posts() ) : ?>
    
                      <?php if ($countPosts > 1) : ?>
                      <div id="load-cycle"></div>
                      <div class="cycle-slideshow" <?php
    				  	if ( get_theme_mod('magazino_slider_effect') ) {
    						echo 'data-cycle-fx="' . wp_kses_post( get_theme_mod('magazino_slider_effect') ) . '" data-cycle-tile-count="10"';
    					} else {
    						echo 'data-cycle-fx="scrollHorz"';
    					}
    				  ?> data-cycle-slides="> div.slides" <?php
                      	if ( get_theme_mod('magazino_slider_timeout') ) {
    						$slider_timeout = wp_kses_post( get_theme_mod('magazino_slider_timeout') );
    						if ( $slider_timeout != 0 || $slider_timeout != '' ) {
    							echo 'data-cycle-timeout="' . $slider_timeout . '000" data-cycle-pause-on-hover="true"';
    						} else {
    							echo 'data-cycle-timeout="0"';
    						}
    					} else {
    						echo 'data-cycle-timeout="0"';
    					}
    				  ?> data-cycle-prev="#sliderprev" data-cycle-next="#slidernext">
                      	<?php if ( get_theme_mod('magazino_slider_pager') ) : ?>
                      	<div class="cycle-pager"></div>
                        <?php endif; ?>
                        <?php /* Start the Loop */ ?>
                        <?php while ( $fPosts->have_posts() ) : $fPosts->the_post(); ?>
    
                        <div class="slides">
                          <div id="post-<?php the_ID(); ?>" <?php post_class('post-theme'); ?>>
                             <?php if ( has_post_thumbnail()) : ?>
                                <div class="slide-thumb"><?php the_post_thumbnail( array(1000, 640) ); ?></div>
                             <?php else : ?>
    
    							<?php $postimgs =& get_children( array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'menu_order', 'order' => 'ASC' ) );
                                if ( !empty($postimgs) ) :
                                    $firstimg = array_shift( $postimgs );
                                    $my_image = wp_get_attachment_image( $firstimg->ID, array( 1000, 640 ), false );
                                ?>
                                <div class="slide-thumb"><?php echo $my_image; ?></div>
    
                                <?php else : ?>
    
                                <div class="slide-noimg"><?php _e('No featured image set for this post.', 'magazino') ?></div>
    
                               <?php endif; ?>
    
                             <?php endif; ?>
                             <div class="slide-content">
                                <h2 class="slide-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'magazino' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
                             	<?php echo magazino_excerpt(25); ?>
                             </div>
                          </div>
                        </div>
    
                        <?php endwhile; ?>
    
                        <?php wp_reset_query(); // reset the query ?>
    
                      </div>
    
                      <div class="slidernav">
                            <a id="sliderprev" href="#" title="<?php _e('Previous', 'magazino'); ?>"><?php _e('◀', 'magazino'); ?></a>
                            <a id="slidernext" href="#" title="<?php _e('Next', 'magazino'); ?>"><?php _e('▶', 'magazino'); ?></a>
                        </div>
    
                        <div class="clearfix"></div>
    
                      <?php else : ?>
    
                      <?php /* Start the Loop */ ?>
                       <?php while ( $fPosts->have_posts() ) : $fPosts->the_post(); ?>
                      	<div class="slides">
                          <div id="post-<?php the_ID(); ?>" <?php post_class('post-theme'); ?>>
                             <?php if ( has_post_thumbnail()) : ?>
                                <div class="slide-thumb" style="background-image:url(<?php $src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array( 1000, 640 ), false, '' ); echo $src[0]; ?>)"></div>
                             <?php else : ?>
                                <div class="slide-noimg"><?php _e('No featured image set for this post.', 'magazino') ?></div>
                             <?php endif; ?>
                             <div class="slide-content">
                                <h2 class="slide-title"><a href="<?php the_permalink(); ?>" title="<?php printf( esc_attr__( 'Permalink to %s', 'magazino' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
                             	<?php echo magazino_excerpt(25); ?>
                             </div>
                          </div>
                        </div>
                        <?php endwhile; ?>
    
                        <?php wp_reset_postdata(); // reset the query ?>
    
                      <?php endif; ?>
    
                    <?php endif; ?>
    
                  </div>
    
                  <div class="grnbar"></div>
    
    			<?php while ( have_posts() ) : the_post(); ?>
    
    				<?php get_template_part( 'content', 'single' ); ?>
    
    				<?php
    					// If comments are open or we have at least one comment, load up the comment template
    					if ( comments_open() || '0' != get_comments_number() ) { ?>
    						<div class="grnbar"></div>
    						<?php
    						comments_template( '', true );
    					}
    				?>
    
    			<?php endwhile; // end of the loop. ?>
    
            </div> <!-- end #main -->
    
            </div> <!-- end #main -->
    
            <?php get_sidebar(); ?>
    
        </div> <!-- end #content -->
    
    <?php get_footer(); ?>
    Iniciador del debate jacobofoto

    (@jacobofoto)

    Hola efectivamente con este codigo he podido resolver mi problema,
    mil gracias

    De nada ha sido un placer

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘post enteros en home magazino’ está cerrado a nuevas respuestas.