以全尺寸显示上传的图像

时间:2013-07-15 作者:HerrNilsson

我有一个非常简单的模板,我在那里显示图像。代码如下所示:

<?php 
/*
* Template Name: Portfolio
*/
 ?>

 <?php get_header(); ?>

 <div class="row">
    <div class="small-12 columns">

        <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

        <?php 

        the_content();

        ?>

        <?php endwhile; else: ?>
        <p><?php _e(\'Sorry, no posts matched your criteria.\'); ?></p>
        <?php endif; ?>

    </div> <!-- #small-12 -->
 </div> <!-- #row -->

 <?php get_footer(); ?>
问题是,当我在编辑器中上传图像时,它们会变得比实际尺寸小得多(在页面上)。我通过设置max-width: 100% 在我的css中,所以我不希望WordPress限制大小。如何删除此项?

1 个回复
最合适的回答,由SO网友:Ben Racicot 整理而成

据我的研究,WordPress创建了3种不同的尺寸。在WP image handling上阅读此内容->http://www.studiograsshopper.ch/web-development/wordpress-featured-images-add_image_size-resizing-and-cropping-demo/

通过在“仪表板”>“设置”>“介质”中更改默认大小,可以轻松自定义默认介质大小。

你可以拿任何尺寸的。参见抄本@http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail

您想要的功能是:

get_the_post_thumbnail( $post_id, $size, $attr )
下面是一个例子:

get_the_post_thumbnail($post_id);                  // without parameter -> Thumbnail

get_the_post_thumbnail($post_id, \'thumbnail\');     // Thumbnail
get_the_post_thumbnail($post_id, \'medium\');        // Medium resolution
get_the_post_thumbnail($post_id, \'large\');         // Large resolution
get_the_post_thumbnail($post_id, \'full\');          // Original resolution

get_the_post_thumbnail($post_id, array(100,100) ); // Other resolutions

结束

相关推荐

Define Folder to save Images

插件将图像保存到/PLUGINNAME/Images,但我希望它移动到/uploads插件中的代码如下define(\'WPR_URLPATH\', WP_PLUGIN_URL.\'/\'.plugin_basename( dirname(__FILE__) ).\'/\' ); $wpr_saveurl = WPR_URLPATH . \"images\"; $wpr_cache = ABSPATH . \"wp-content/plugins/\". plugin_basename(