如何设置帖子缩略图大小?

时间:2015-04-06 作者:winklerrr

我想把我的帖子缩略图从825px缩小到150x150左右。我正在使用最新版本的wordpress和“萨克出版社”主题。

这是我的代码:

sarkpress-function.php

<?php
function sarkpress_render_post_thumbnail() {
if ( post_password_required() || ! has_post_thumbnail() ) {
    return;
}

if ( is_singular() ) :
?>

<div class="post-thumbnail" itemprop="thumbnail">
<?php the_post_thumbnail(\'square-150\'); ?>
</div>

<?php else : ?>

<a class="post-thumbnail" href="<?php the_permalink(); ?>">
<?php the_post_thumbnail(\'square-150\'); ?>
</a>

<?php endif; ?> // End is_singular()
}?>

functions.php

<?php

include_once( get_template_directory().\'/inc/sarkpress-function.php\');

function sarkpress_setup() {

    if ( ! isset( $GLOBALS[\'$content_width\'] ) ) { $GLOBALS[\'$content_width\'] = 825; }
    add_theme_support( \'automatic-feed-links\' );    
    add_theme_support(\'post-thumbnails\');
    add_theme_support( \'html5\', array( \'search-form\' ) );

    register_nav_menu( \'primary\', \'Primary Menu\' ); 

    add_image_size( \'square-150\', 150, 150, true );
}
add_action( \'after_setup_theme\', \'sarkpress_setup\' );
?>
但它不起作用?!我的缩略图还是825px大。

我还尝试在代码的下面一行更改825

$GLOBALS[\'$content_width\'] = 825;
小一些的,但这也没有改变什么。我做错了什么?

1 个回复
SO网友:LocNguyen

首先将以下代码添加到主题中functions.php:

add_image_size( \'square-150\', 150, 150, true )
在中sarkpress-function.php 文件,更改此行:

<?php the_post_thumbnail(); ?>
收件人:

<?php the_post_thumbnail(\'square-150\'); ?>
您必须使用Regenerate Thumbnails 插件

首选项:

结束

相关推荐