Problema al mostrar entradas en la página de Blog personalizada

  • Autor Autor Steeep
  • Fecha de inicio Fecha de inicio
Steeep

Steeep

Delta
Social Media
Buenas a todos foreros!

He estado creando un theme en wordpress personalizado para algo bastante importante y me he quedado parado en una parte. Explico mas.
Aclaro que esta web tiene que llevar si o si un blog, o una pagina donde se muestren las entradas publicadas del WP.

- Ya tengo modificado los archivos header.php, footer.php y functions.php, Piece of cake!

- En el archivo index.php se muestra una landing page, donde se explican los servicios, precios, etc.

- He creado una pagina en wordpress que lleva por nombre Blog(Se supone que aquí se muestran las entradas/artículos) y ademas he creado el siguiente archivo page-blog.php con el siguiente código(tomado de un theme básico):
Insertar CODE, HTML o PHP:
<?php/**
 * The template for displaying the home/index page.
 * This template will also be called in any case where the Wordpress engine 
 * doesn't know which template to use (e.g. 404 error)
 */


get_header(); // This fxn gets the header.php file and renders it ?>
    <div id="primary" class="row-fluid">
        <div id="content" role="main" class="span8 offset2">


            <?php if ( have_posts() ) : 
            // Do we have any posts in the databse that match our query?
            // In the case of the home page, this will call for the most recent posts 
            ?>


                <?php while ( have_posts() ) : the_post(); 
                // If we have some posts to show, start a loop that will display each one the same way
                ?>


                    <article class="post">
                    
                        <h1 class="title">
                            <a href="<?php the_permalink(); // Get the link to this post ?>" title="<?php the_title(); ?>">
                                <?php the_title(); // Show the title of the posts as a link ?>
                            </a>
                        </h1>
                        <div class="post-meta">
                            <?php the_time('m/d/Y'); // Display the time published ?> | 
                            <?php if( comments_open() ) : // If we have comments open on this post, display a link and count of them ?>
                                <span class="comments-link">
                                    <?php comments_popup_link( __( 'Comment', 'break' ), __( '1 Comment', 'break' ), __( '% Comments', 'break' ) ); 
                                    // Display the comment count with the applicable pluralization
                                    ?>
                                </span>
                            <?php endif; ?>
                        
                        </div><!--/post-meta -->
                        
                        <div class="the-content">
                            <?php the_content( 'Continue...' ); 
                            // This call the main content of the post, the stuff in the main text box while composing.
                            // This will wrap everything in p tags and show a link as 'Continue...' where/if the
                            // author inserted a <!-- more --> link in the post body
                            ?>
                            
                            <?php wp_link_pages(); // This will display pagination links, if applicable to the post ?>
                        </div><!-- the-content -->


                        <div class="meta clearfix">
                            <div class="category"><?php echo get_the_category_list(); // Display the categories this post belongs to, as links ?></div>
                            <div class="tags"><?php echo get_the_tag_list( '| &nbsp;', '&nbsp;' ); // Display the tags this post has, as links separated by spaces and pipes ?></div>
                        </div><!-- Meta -->


                    </article>


                <?php endwhile; // OK, let's stop the posts loop once we've exhausted our query/number of posts ?>


                <!-- pagintation -->
                <div id="pagination" class="clearfix">
                    <div class="past-page"><?php previous_posts_link( 'newer' ); // Display a link to  newer posts, if there are any, with the text 'newer' ?></div>
                    <div class="next-page"><?php next_posts_link( 'older' ); // Display a link to  older posts, if there are any, with the text 'older' ?></div>
                </div><!-- pagination -->




            <?php else : // Well, if there are no posts to display and loop through, let's apologize to the reader (also your 404 error) ?>


                <article class="post error">
                    <h1 class="404">Nothing has been posted like that yet</h1>
                </article>


            <?php endif; // OK, I think that takes care of both scenarios (having posts or not having any posts) ?>
        </div><!-- #content .site-content -->
    </div><!-- #primary .content-area -->
<?php get_footer(); // This fxn gets the footer.php file and renders it ?>

Pero al momento de ir a sitio.com/blog no me muestra ni una sola entrada.

¿Alguien sabe a que se debe esto? ¿Como puedo mostrar las entradas en la pagina personalizada llamada Blog?

PD: Permiso, cito a [MENTION=9679]cicklow[/MENTION], ya que sabes mas de estos temas 😛
 
Pero esa vendría siendo la plantilla para todas las otras paginas personalizadas. Porque ya tengo un archivo llamado page.php

pues claro... pero sino te lo lee con page-blog.php usa page-ID_PAGINA.php a ver si te funciona...
 
Atrás
Arriba