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>
评论前必须登录!
注册