Php 如何使用get_the_post_缩略图();对于次要特征图像
我的wordpress自定义帖子类型产品上有两个特色图片 我使用以下代码注册次映像:Php 如何使用get_the_post_缩略图();对于次要特征图像,php,wordpress,woocommerce,thumbnails,Php,Wordpress,Woocommerce,Thumbnails,我的wordpress自定义帖子类型产品上有两个特色图片 我使用以下代码注册次映像: if (class_exists('MultiPostThumbnails')) { new MultiPostThumbnails( array( 'label' => 'Secondary Image', 'id' => 'secondary-image', 'post_type' => 'product' ) ); }
if (class_exists('MultiPostThumbnails')) {
new MultiPostThumbnails(
array(
'label' => 'Secondary Image',
'id' => 'secondary-image',
'post_type' => 'product'
)
);
}
现在我想调用次映像。使用此函数成功调用产品图像echo获取\u post\u缩略图($\u Product->id)代码>
但是,我无法操作wordpress函数来取回自定义次映像。我还尝试了发布缩略图()
没有成功,而且还没有找到另一种方法来抓住它
编辑:
为了清晰起见,我想在不同的页面上回显次映像。我尝试使用产品ID和$\u product->ID
来隔离与此图像相关的特定帖子,但是,所有可用的wordpress函数都只获取产品图像,我一生都无法获取其他图像:(它在
注册新的缩略图大小(可选)
然后在你的主题中:
MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'secondary-image', NULL, 'post-secondary-image-thumbnail');
编辑
根据修改后的问题,要在循环之外调用映像,从而自己指定一个ID,您需要使用该方法
是的,我理解这一部分。对不起,我可能不够具体。我想使用产品ID和命令$\u product->ID
将图像发布在与文章分开的页面上。请以后尝试更具体。更好的问题得到更好的答案。请参阅我的编辑…并通读多篇文章的缩略图感谢你,这个小补丁正在简化一个过程,否则这将意味着未来数百小时额外的photoshop工作:)一件事,有两个小的拼写错误应该为这部电影的未来观众修正'product,
缺少报价,而且,$product->id
应该是$\u product->id
。
MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'secondary-image', NULL, 'post-secondary-image-thumbnail');
MultiPostThumbnails::get_the_post_thumbnail(
'product,
'secondary-image',
$product->id,
'post-secondary-image-thumbnail',
null
)