Comment utiliser vedette de l'image comme image d'arrière-plan dans wordpress

mysite.com
Je voudrais être en mesure de permettre à l'utilisateur de ce twentytwelve thème de l'enfance à être en mesure de télécharger une image en vedette à la une de la page (pas de post) et ont dynamiquement devenir l'image de fond (en position fondamentalement la façon dont il est maintenant à voir thesite.com)
Je pense qu'il aurait besoin d'une url dynamique (comme wp_get_attachment_thumb_url ), bien que je ne suis pas à l'aide d'une boucle. (c'était la pensée que la fonction doit être utilisée à l'intérieur d'une boucle.

Je suis en utilisant le code ci-dessous comme un modèle de partie. C'est ce qui génère le contenu sur la page d'accueil. Donc en gros, j'ai besoin d'obtenir cette image et l'utiliser comme image d'arrière-plan pour un templage partie, et non pas à l'intérieur d'une boucle.

<?php $page = get_page_by_title ( 'Welcome' ); ?>

    <div id="welcome-intro" class="clear">

        <?php if ( get_the_post_thumbnail ( $page->ID ) ) : ?>

            <figure class="entry-page-image">
                <?php echo get_the_post_thumbnail ( $page->ID, 'full'); ?>
            </figure>

        <?php endif; ?>

        <article id="intro-elements">

            <div class="welcome-entry-content">

                <?php echo apply_filters( 'the_content', $page->post_content); ?>

            </div>

        </article>

    </div>

/* >>>>>>>>>>>>>>MODIFED<<<<<<<<<<<<<<< */

<?php
//welcome message ?>
<?php $page = get_page_by_title ( 'Welcome' ); ?>
<?php if ( $background = wp_get_attachment_image_src( get_post_thumbnail_id( $page->ID ), 'full' ) ) : ?>

<div style="background: url('<?php echo $background[0]; ?>') top right no-repeat; height:400px;" id="welcome-intro" class="clear">

<?php endif; ?>

    <article id="intro-elements">

        <div class="welcome-entry-content">

            <?php echo apply_filters( 'the_content', $page->post_content); ?>

        </div>

    </article>

</div>`
  • Grâce dianuj, cela a parfaitement fonctionné. Je vois comment il est logique d'utiliser obtenir la vignette de l'id de la saisie de l'ID de l'argument pour les wp obtenir attachement de l'image src fonction. Il semble utile que je serais en mesure d'utiliser le tableau indexies la hauteur et la largeur des arguments de cette fonction trop (bien que le "plein" fonctionne très bien ici).
InformationsquelleAutor Paul Yorde | 2013-06-15