我可以将精选图像添加到页面(WordPress)

时间:2013-08-15 07:57:47

标签: wordpress wordpress-theming

我知道,我们可以将精选图片添加到帖子 WordPress。但我想知道,我们还可以将特色图片添加到页面。如果是,请分享方式。

谢谢大家!

我在名为“HomePage Template”的模板中有静态页面调用“主页”

这是HomePage-Template.php

的代码
<?php
/*
 *  Template name: HomePage Template
 *  Description: Homepage Template use to create your home page as a default view.
 *
*/
?>
<?php get_header(); ?>

    <div class="grid-12">
        <?php//get page content and display ?>
        <?php if (have_posts()) : ?>
        <?php while (have_posts()) : the_post(); ?>
            <?//this will echo the page content ?>
            <?php the_content(''); ?>
        <?php endwhile; ?>
        <?php endif; ?>
    </div>

<?//php get_sidebar(); ?>

<?php get_footer(); ?>

主要问题:是否需要在页面的编辑器中激活或添加精选图像选项?

2 个答案:

答案 0 :(得分:2)

WordPress默认只有特色图片&#34;开启&#34;对于帖子。

要激活页面的精选图片,只需添加此行(到functions.php或其他地方):

add_theme_support( 'post-thumbnails' );

那就是它!

仍然无效?
如果您仍未在页面编辑器中看到精选图片元框,请务必查看Featured Image下拉列表中的Screen Options复选框(编辑器右上角的选项卡)新/编辑页面/帖子屏幕)。

答案 1 :(得分:1)

您可以获得与帖子

相同的页面缩略图
<?php
/*
 *  Template name: HomePage Template
 *  Description: Homepage Template use to create your home page as a default view.
 *
*/
?>
<?php get_header(); ?>

    <div class="grid-12">
        <?php//get page content and display ?>
        <?php if (have_posts()) : ?>
        <?php while (have_posts()) : the_post(); ?>
            <?//this will echo the page content ?>
        <?php 
         if ( has_post_thumbnail() ) { // check if the post has a Post Thumbnail assigned to it.
         the_post_thumbnail();
         } 
         ?>
            <?php the_content(''); ?>
        <?php endwhile; ?>
        <?php endif; ?>
    </div>

<?//php get_sidebar(); ?>

<?php get_footer(); ?>