Php 如何在wordpress中使用特色图像作为背景图像

Php 如何在wordpress中使用特色图像作为背景图像,php,wordpress,background-image,Php,Wordpress,Background Image,我想能够允许这个212子主题的用户能够上传一个特色图片到一个页面(不是帖子),并动态地成为背景图片(定位基本上是现在的方式,请看thesite.com) 我认为它需要一个动态url(比如wp_get_attachment_thumb_url),尽管我没有使用循环。(我们认为函数必须在循环中使用 <?php $page = get_page_by_title ( 'Welcome' ); ?> <div id="welcome-intro" class="clear"&

我想能够允许这个212子主题的用户能够上传一个特色图片到一个页面(不是帖子),并动态地成为背景图片(定位基本上是现在的方式,请看thesite.com) 我认为它需要一个动态url(比如wp_get_attachment_thumb_url),尽管我没有使用循环。(我们认为函数必须在循环中使用

<?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>
我使用下面的代码作为模板部分。这是在头版上生成内容的部分。因此,基本上,我需要获取此特征图像,并将其用作模板部分的背景图像,而不是在循环中

<?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>


/*>>>>>>>>>>>>>>修改您可以通过使用
css

$background = wp_get_attachment_image_src( get_post_thumbnail_id( $page->ID ), 'full' );

<style>
body{
background-image: url('<?php echo $background[0]; ?>');
}
</style>
$background=wp\u get\u attachment\u image\u src(get\u post\u缩略图\u id($page->id),'full');
身体{
背景图像:url(“”);
}

谢谢dianuj,它工作得很好。我知道使用get thumbnail id作为wp get attachment image src函数的附件id参数是有意义的。如果我也能使用该函数的array indexies height和width参数,这似乎很有用(尽管“full”在这里可以正常工作)。