如何在帖子中添加第二张“特色图片”?

时间:2012-01-17 作者:N2Mystic

我的主题有一个滑块小部件,允许最终用户选择一个类别,并将该类别中的帖子分配给滑块。如果一篇文章有一个特色图片,它将用作该文章幻灯片的背景。

然而,在某些情况下,帖子上的特色图像本身需要与滑块中使用的图像不同。

解决方案有哪些选项?

理想情况下,我只想创建一个“特色图像”面板的克隆,称之为“滑块图像”。这有多困难?

我需要克隆哪些文件?有没有已经做到这一点的插件?

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

这个插件在过去对我有用:

http://wordpress.org/extend/plugins/multiple-post-thumbnails/

或者您可以创建一个自定义字段-高级自定义字段使这非常容易(对于最终用户也是如此):

http://plugins.elliotcondon.com/advanced-custom-fields/

这可以通过使用传统的“特色图像”作为滑块图像进行集成-即离开<?php the_post_thumbnail(); ?> 或者在构成滑块的循环中使用等效项。然后,在显示帖子时,可以检查帖子是否附加了次映像,如果没有,则返回到特色映像。类似这样的高级自定义字段插件(未测试代码):

<?php if (!( $secondary = get_field(\'secondary-image\'))) {
    the_post_thumbnail(); // or however you like to do it
} else {
    echo wp_get_attachment_image($secondary);
} ?>

结束

相关推荐