这是我最近不得不问的另一个问题的延续。我想开始另一次对话,因为从技术上讲,我的最后一个问题得到了回答。最后一个问题是:Display Post Thumbnail Without Being Featured Image 如果你想知道我在哪里,我现在在哪里。
我曾经这样称呼这篇文章的缩略图:
if ( has_post_thumbnail() ) {
the_post_thumbnail();
没有问题。然后我开始想我需要它,这样我的客户就不必总是为每一篇文章设置一个特色图片。嗯,由于没有特色图片,因此在帖子的摘录中显示了帖子缩略图。因此,由于上一个问题(上面的链接)中给出了我的答案,我现在正在使用Get the Image插件以及以下内容:
if (
has_post_thumbnail() ) {
the_post_thumbnail();
}
else
{
get_the_image( array(\'size\' => \'thumbnail\', \'image_class\' =>
\'wp-post-image\'));
}
现在,如果没有为帖子选择特色图片,它会选择帖子库的第一张图片,因为每个帖子都会有一个库。
现在的问题是,在实际的帖子中,我已经将其设置为使特色图片以全尺寸显示在页面的正中间。多亏了我的职能。php文件:
// This theme displays full size featured image on the Post\'s page
function InsertFeaturedImage($content) {
global $post;
$original_content = $content;
if ( current_theme_supports( \'post-thumbnails\' ) ) {
if ((is_page()) || (is_single())) {
$content = the_post_thumbnail(\'page-single\');
$content .= $original_content;
}
}
return $content;
}
add_filter( \'the_content\', \'InsertFeaturedImage\' );
在我加入之前
else
{
get_the_image( array(\'size\' => \'thumbnail\', \'image_class\' =>
\'wp-post-image\'));
}
它工作得很好。现在,它只是在贴子页面的中上部显示小缩略图。它应该显示全尺寸图像。所有这些让我想到了我现在面临的两个主要问题。1) 我可以在函数中编辑该代码吗。php文件,以全尺寸显示特征图像。2)如果没有为帖子选择特色图片,我也可以制作功能。php代码显示文章库的第一个图像,是否为全尺寸?
我真的希望这不会太令人困惑。请参见http://dependablecarcompany.com 参见标题为“1991年GMC Sierra”的帖子摘录。这篇文章没有特色图片,但由于“获取图像”插件,仍在输出拇指。但是,当你真正点击到实际的帖子时,你会看到顶部中间的图像显示的是拇指。它应该是全尺寸图像。
非常感谢所有能够度过这一切的人,并与我分享一些小贴士!