Php wordpress图像多次显示
我正在写一个wordpress主题,遇到了一个相当基本的问题。默认情况下,当您将图像插入文章时,它会以您指定的大小在主页和单个文章上显示该图像 我想有不同大小的图像,显示在主页上的缩略图,和一个完整大小的图像,当你点击通过后。我正在使用wordpress 2.9的新缩略图功能,它为主页创建了很棒的缩略图。但是现在,我只能在一张大照片旁边(在索引/主页上)放一个漂亮的缩略图。在单个页面上,它仅以大图片正确显示 基本上,我需要知道如何告诉wordpress只在单个页面上显示大文章图像,而不是在索引上 另外:我使用了timthumb脚本,但我认为答案比需要插件或脚本要简单得多Php wordpress图像多次显示,php,image,wordpress,Php,Image,Wordpress,我正在写一个wordpress主题,遇到了一个相当基本的问题。默认情况下,当您将图像插入文章时,它会以您指定的大小在主页和单个文章上显示该图像 我想有不同大小的图像,显示在主页上的缩略图,和一个完整大小的图像,当你点击通过后。我正在使用wordpress 2.9的新缩略图功能,它为主页创建了很棒的缩略图。但是现在,我只能在一张大照片旁边(在索引/主页上)放一个漂亮的缩略图。在单个页面上,它仅以大图片正确显示 基本上,我需要知道如何告诉wordpress只在单个页面上显示大文章图像,而不是在索引上
谢谢 最有可能发生的情况是,您需要为该帖子定义一个摘录,以显示在主页上,这样帖子内容就不会与帖子缩略图一起使用。这样做的缺点是,您的完整帖子不会显示在首页(或任何其他列表页面,如类别和搜索页面)。使用2.9的缩略图功能结合timthumb,完全可以100%实现这一点。为此,请遵循以下说明: 在functions.php文件中插入:
add_theme_support( 'post-thumbnails' );
在index.php文件中,插入:
<?php the_post_thumbnail(array( 125,125 )); ?>
最后,在single.php中插入:
<?php
$thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id(), 'large');
if (has_post_thumbnail()) {
echo '<div class="post-tnail"><a href="'.get_permalink().'" title="'.get_the_title().'"><img src="'.get_bloginfo('template_url').'/scripts/timthumb.php?src='.$thumbnail[0].'&w=440&zc=1&q=95" alt="'.get_the_title().'" /></a></div>';
}
?>
基本上,functions.php add允许您在后端查看thumbanil功能。添加一个新的缩略图,它将显示在框中。主页将自动呈现125 x 125缩略图,单个页面将自动呈现固定宽度为440px的比例图像。我花了很长时间才弄明白,但这是可行的 你能发布有问题的代码以便我们看到你正在调用的函数吗?没有特定的代码。。。我确信这是一个相当普遍的问题,因为我经常看到wordpress的博客主页上有一个缩略图,而单页上有一个更大的版本。有线索吗?