web-dev-qa-db-fra.com

existe-t-il un moyen d'afficher le titre de l'article après l'image?

En essayant d’afficher le titre de l’article après l’image dans la page principale du blog et sur une seule page, j’ai tenté de modifier le fichier content.php, mais j’ai été incapable d’obtenir le résultat escompté, à savoir le contenu de base.

IMAGE
TITLE
META 
CONTENT

J'ai essayé de changer le code dans content.php mais je n'ai réussi à obtenir que le titre soit affiché en dessous de l'image mais également en dessous du contenu.

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <?php if ( is_sticky() && is_home() && ! is_paged() ) : ?>
    <div class="featured-post">
        <?php _e( 'Featured post', 'twentytwelve' ); ?>
    </div>
    <?php endif; ?>

    <header class="entry-header">
        <?php the_post_thumbnail(); ?>
        <?php if ( is_single() ) : ?>
        <h1 class="entry-title"><?php the_title(); ?></h1>
        <?php else : ?>
        <h1 class="entry-title">
            <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentytwelve' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="bookmark"><?php the_title(); ?></a>
        </h1>
        <?php endif; // is_single() ?>
        <?php if ( comments_open() ) : ?>
            <div class="comments-link">
                <?php comments_popup_link( '<span class="leave-reply">' . __( 'Leave a reply', 'twentytwelve' ) . '</span>', __( '1 Reply', 'twentytwelve' ), __( '% Replies', 'twentytwelve' ) ); ?>
            </div><!-- .comments-link -->
        <?php endif; // comments_open() ?>
    </header><!-- .entry-header -->


    <footer class="entry-meta">
        <?php twentytwelve_entry_meta(); ?>
        <?php edit_post_link( __( 'Edit', 'twentytwelve' ), '<span class="edit-link">', '</span>' ); ?>
        <?php if ( is_singular() && get_the_author_meta( 'description' ) && is_multi_author() ) : // If a user has filled out their description and this is a multi-author blog, show a bio on their entries. ?>
            <div class="author-info">
                <div class="author-avatar">
                    <?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentytwelve_author_bio_avatar_size', 68 ) ); ?>
                </div><!-- .author-avatar -->
                <div class="author-description">
                    <h2><?php printf( __( 'About %s', 'twentytwelve' ), get_the_author() ); ?></h2>
                    <p><?php the_author_meta( 'description' ); ?></p>
                    <div class="author-link">
                        <a href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?>" rel="author">
                            <?php printf( __( 'View all posts by %s <span class="meta-nav">&rarr;</span>', 'twentytwelve' ), get_the_author() ); ?>
                        </a>
                    </div><!-- .author-link -->
                </div><!-- .author-description -->
            </div><!-- .author-info -->
        <?php endif; ?>
    </footer><!-- .entry-meta -->
</article><!-- #post -->
1
Abuzzy

Regardez: http://Pastebin.com/2mKXyKa9

J'ai déplacé le contenu sous la méta, vous avez donc la commande ...

 1. IMAGE
 2. TITLE
 3. META
 4. CONTENT

... dans sa version actuelle, l'extrait partiel que vous avez collé ci-dessus contient le contenu appelé au-dessus de la vignette. De plus, vous manquez le bloc qui contient le méta-contenu, ce qui rend vos questions un peu déroutantes. J'ai fait de mon mieux pour supposer que ce que vous voulez se trouve dans le lien Pastebin ci-dessus. Sinon, veuillez clarifier votre question ou votre extrait.

1
userabuser