【发布时间】:2016-01-31 07:19:59
【问题描述】:
我正在处理的 WordPress 网站的主页上有一个滑块。由于滑块图像的广泛性,Wordpress 在导入图像时所做的自动裁剪通常会切掉图片的重要部分。对于网站上的其他用途,正常的缩略图裁剪不是问题。只是对于滑块,我有问题。
我所做的是安装了“Multiple Post Thumbnails”插件。这允许我上传我在 Photoshop 中预先裁剪的第二张图像,该图像仅适用于主页上的滑块。然后我可以上传一张未裁剪的照片作为网站用于其他所有内容的“特色图片”。
我想要设置的是滑块能够首先检查“多个帖子缩略图”,如果没有上传的照片,然后回退到常规的“精选图片”。
我曾假设代码看起来像这样:
<?php if(MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'featured-slider-image', NULL, 'main-slider') != NULL) : ?>
<?php MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'featured-slider-image', NULL, 'main-slider');?>
<?php else: ?>
<?php the_post_thumbnail('main-slider', array('alt' => esc_attr(get_the_title()), 'title' => '')); ?>
<?php endif; ?>
我的逻辑是:
if: The Multiple Post Thumbnail Exists
then: Show the Multiple Post Thumbnail Image
else: Show the Featured Image Thumbnail
到目前为止,我试图让它发挥作用非常不成功。感谢您的帮助!
【问题讨论】:
标签: wordpress image plugins featured