添加对帖子缩略图的主题支持

时间:2014-10-18 作者:Giovanni Putignano

我创建了一个名为products 不支持缩略图,因为我想在函数中添加对后期缩略图的支持。php文件。因此,我使用after\\u setup\\u theme action hook并使用以下代码:

add_theme_support( \'post-thumbnails\', array( \'products ) );
如本链接所述:http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails

但在创建/更新产品类型帖子时,我找不到特色图片框。

我抬头看了看add_theme_support 主题中的函数。php文件,但我无法对帖子缩略图进行任何引用。

哪种方式是添加支持的最佳方式?为什么我找不到post-thumbnails 在里面add_theme_support 作用

1 个回复
SO网友:Mayeenul Islam

什么add_theme_support( \'post-thumbnails\', array( \'products\' ) ); did is:它添加了对post-thumbnail 功能,并使用第二个参数将功能支持固定为仅post_type = \'“产品”。但它实际上在说:好的,加载所有必要的东西来注册帖子缩略图;你实际上是在向WordPress介绍“Post缩略图”。

但要添加/显示“特色图像”元框,您必须在注册自定义帖子类型时激活“帖子缩略图”功能,如下所示:

$args = array(
   \'supports\' => array( \'title\', \'thumbnail\' ) //it\'ll enable the meta box
);
register_post_type( \'products\', $args );
但有了这段代码,您实际上是在说:好的,您知道[发布]“缩略图”是什么意思了,现在让用户添加一个。

因此,您需要添加theme\\u支持和post\\u类型支持元框。

结束

相关推荐