如何停止在自定义帖子类型查询中显示精选图片?
我的代码在查询时
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$loop = new WP_Query( array(
'post_type' => array(
'weddings',
'e_shoots_and_couples',
'kids_familiy',
'portraits',
'other_shoots'
),
'posts_per_page' => 10,
'paged' => $paged
) ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>
<?php the_title( '<h2 class="entry-title"><a href="' . get_permalink() . '" title="' . the_title_attribute( 'echo=0' ) . '" rel="bookmark">', '</a></h2>' ); ?><div id="slider-date"><?php echo get_the_date(); ?></div>
<div class="entry-content">
<?php the_content();
/*$content = get_the_excerpt();
$postOutput = preg_replace('/<img[^>]+./','', $content);
echo $postOutput;*/
?>
</div>
<?php endwhile; ?>
由于
答案 0 :(得分:2)
请查看链接add theme support--Post Thumbnails
您可以使用主题的functions.php文件中的add_theme_support函数为特定帖子类型或所有帖子类型设置缩略图支持。
此功能支持主题的缩略图支持。 2.9版提供了此功能。请注意,您可以选择传递第二个参数,其中包含要为其启用此功能的帖子类型数组。
add_theme_support('post-thumbnails');
仅为帖子启用:
add_theme_support( 'post-thumbnails', array( 'post' ) );
或仅限页面:
add_theme_support( 'post-thumbnails', array( 'page' ) );
启用帖子和“电影”帖子类型,但不支持页面。
add_theme_support( 'post-thumbnails', array( 'post', 'movie' ) );
必须在触发init挂钩之前调用此功能。这意味着它需要直接放入functions.php或附加到after_setup_theme钩子的函数中:
对于自定义帖子类型,您也可以使用register_post_type函数添加帖子缩略图。