在我的主题中添加特色图片?

时间:2012-01-23 作者:vitto

我想在我的主题中为默认文章或自定义类型的帖子添加特色图片,但我没有得到突出显示图片的区域,为什么?在默认主题中,该选项存在,但不在我的主题中,我错过了什么?

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

您需要在中添加主题支持functions.php 活动主题的文件如下:

if ( function_exists( \'add_theme_support\' ) ) { 
  add_theme_support( \'post-thumbnails\' ); 
}
要在自定义帖子类型中启用它,您需要在向supports 参数,因此您需要向现有代码中添加一些内容,以便像这样注册您的帖子类型(这是一个示例):

$args = array(
  \'labels\' => $labels,
  \'public\' => true,
  \'publicly_queryable\' => true,
  \'show_ui\' => true, 
  \'show_in_menu\' => true, 
  \'query_var\' => true,
  \'rewrite\' => true,
  \'capability_type\' => \'post\',
  \'has_archive\' => true, 
  \'hierarchical\' => false,
  \'menu_position\' => null,
  \'supports\' => array( \'title\', \'editor\', \'author\', \'thumbnail\', \'excerpt\', \'comments\' )
); 
register_post_type(\'book\',$args);
如果您看到$args 数组,有thumbnailsupports 大堆这将为自定义帖子类型启用它。

有关更多信息,请参阅法典:

对于adding thumbnail support: http://codex.wordpress.org/Post_Thumbnails

对于registering post types: http://codex.wordpress.org/Function_Reference/register_post_type

或者更具体地说,这里有一个将缩略图添加到自定义帖子类型的完整示例:

http://codex.wordpress.org/index.php?title=Function_Reference/register_post_type&oldid=112358#Example

结束

相关推荐

images are broken

我有一段代码,用于显示来自RSS提要的每篇帖子上的图像,这些图像将从yahoo images search获取,我将把这段代码粘贴到我的单曲中。php文件,这样它就会出现在我的帖子之后,我在其中一个网站上找到了这段代码,这段代码用于获取图像,但不是从yahoo获取图像,而是从不同的feed获取图像我使用的代码如下:- <?php include_once(ABSPATH.WPINC.\'/rss.php\'); // path to include script $f