How to handle thumbnails

时间:2011-02-13 作者:Jiew Meng

我应该如何处理帖子缩略图?大多数人是否将它们放在自定义字段中?使用插件?ThemeForest上的主题如何处理此问题?

不同的主题也会有不同的尺寸要求?所以从一个主题转移到下一个主题可能会导致很多问题?

缩略图也可能有不同的大小

2 个回复
最合适的回答,由SO网友:Fernando Briano 整理而成

自WordPress 2.9以来,您可以通过将缩略图支持添加到主题的功能中来为主题添加缩略图支持。php文件:

if ( function_exists( \'add_theme_support\' ) ) { 
  add_theme_support( \'post-thumbnails\' ); 
}
完成后,您将能够在帖子、页面或自定义帖子类型上向帖子添加功能图像。创建新帖子时,您将看到“特色图片”框。

您也可以在函数中设置缩略图大小。php文件。您可以使用WordPress的“缩略图”、“中”和“大”大小,创建自己的大小或使用像素指定大小:

the_post_thumbnail(\'thumbnail\');       // Thumbnail (default 150px x 150px max)
the_post_thumbnail(\'medium\');          // Medium resolution (default 300px x 300px max)
the_post_thumbnail(\'large\');           // Large resolution (default 640px x 640px max)

the_post_thumbnail( array(100,100) );  // Specify resolution
//Add your own:
add_image_size( \'category-thumb\', 300, 9999 ); //300 pixels wide (and unlimited height)
如何在主题模板文件中使用此新帖子缩略图大小的示例。

<?php the_post_thumbnail( \'category-thumb\' ); ?>
你应该检查一下Codex\'s page on Post Thumbnails 了解更多信息。在那里,您还将了解如何设置缩略图样式以及有关此代码的更多详细信息。

SO网友:Rarst

缩略图处理基本上是两个因素的组合-标准和元信息。

本地帖子缩略图是标准的,并且有元信息

  • 一些真正自定义的东西,如根据帖子类别分配缩略图等。
  • 如果您从一开始就可以控制内容,那么选择一些方法并坚持使用它会更容易。如果您没有控件或内容,则在发布缩略图之前,这将更加棘手。我个人使用Get The Image 这是一个单独的包装器,可以运行多个方法来获取缩略图(如果需要,可以使用自己的回调)。

    结束

    相关推荐