wordpress最新版的5.7.2编辑器默认已采用区块编辑器,一直用不惯,安装了经典编辑器,恢复默认的文章发布编辑方式。在制作网站的时候,发现后台编辑缩略图也就是特色图像的编辑框没有了。检查了半天,发现是新建立的主题没有开启相关功能,解决方法如下。
1、在wp-content\themes\myzhuti,myzhuti为你自己的主题目录,新建立一个functions.php。
2、加入以下代码。
<?php
add_theme_support('post-thumbnails', array(
'post',
'page',
'custom-post-type-name',
));
// 开启特色图功能
set_post_thumbnail_size( 600, 450, true ); // 默认特色图大小
// add_image_size( 'mobile-post-thumbnail', 90, 60 ); 自定义名称尺寸的特色图
?>
3、再编辑文章时右下角特色图像的编辑框就出来了。
4、特色图像调用。
<div class="markets-list">
<?php
$limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('&cat=1'.'&showposts=' . $limit=10 . '&paged=' . $paged);
// cat=1为调用ID为1的文章,limit=2为每页文章数量,设置阅读中数量要对应,functions函数控制分页
$wp_query->is_archive = true; $wp_query->is_home = false;
// 循环
while (have_posts()) : the_post(); ?>
<div class="market-list-item">
<div class="market-item-left"><?php if ( has_post_thumbnail() ) { ?>
<?php the_post_thumbnail(); ?>
<?php } else {?>
<img src="<?php echo catch_that_image() ?>" />
<?php } ?></div>
<div class="market-item-right">
<div class="market-item-info"><h3><a href="<?php the_permalink() ?>"> <?php echo mb_strimwidth(get_the_title(), 0, 100, ''); ?></a></h3>
<div class="contact-location-info">
<div><?php the_time('Y年n月j日'); ?></div>
</div>
<p><?php echo mb_strimwidth(strip_tags(apply_filters('the_content', $post->post_content)), 0, 156,'……'); ?></p>
</div>
<div class="market-item-cta"><a href="<?php the_permalink() ?>">详细内容</a></div>
</div>
</div>
<?php endwhile; wp_reset_query(); ?>
</div>
席天卷地个人博客

评论前必须登录!
注册