
1 panxianhai 2012-05-22 19:46:00 +08:00 确认一下你上传的图片有没有转移过去。再者http://www.baifuji.net/wp-content/themes/redfu/images/noimage.gif这个图片也没有存在。 |
2 yuwan OP |
4 zern 2012-05-22 20:12:58 +08:00 后台,看看相应的文章,还有没有略缩图 可能已经置空了 |
9 yuwan OP 是空了 ,这,,,, 要重新指定下特色图片啊,晕掉 有木有好点的方法呢 |
11 regent 2012-05-22 21:46:52 +08:00 你的主题是不是用的timthumb.php取得缩略图? |
13 Andor_Chen 2012-05-22 22:18:43 +08:00 建议把相关问题的完整代码片段贴出来 |
14 shuaige 2012-05-22 22:28:20 +08:00 不会顺便升级了wp吧。数据库、程序全部打包转移的话不该会出现问题的。 |
15 shuaige 2012-05-22 22:47:12 +08:00 代码自身就有问题,搜索wordpress 缩略图 看看人家是如何调用缩略图的,<?php get_thumbnail()?>显然不完整,最起码得有<?php if ( has_post_thumbnail() ) : ?> 判断文章是否有缩略图。 |
16 yuwan OP @Andor_Chen 代码:<a href="<?php the_permalink() ?>" class="prod_img"><?php get_thumbnail($post->ID, 'thumbnail', 'alt="' . $post->post_title . '"'); ?></a> |
17 yuwan OP @Shuaige 一直 用惯了这个版本,没有升级 这个函数加判断,我想是用在那种有些文章有缩略图,有些没有缩略图的站的,我的文章都有缩略图,所以应该不用再加判断了把 |
19 yuwan OP 呼唤大神现身。。。。 |
20 Andor_Chen 2012-05-23 11:53:02 +08:00 @yuwan 首先你要明确如何获取缩略图,WP 中可以通过 the_post_thumbnail 和 get_the_post_thumbnail 两个 tag 来获取,前者是 echo 后者是 return。 然后你的代码使用的是 get_thumbnail,你可以 ref 一下这个函数是干嘛的。get_thumbnail 在 wp-includes/class-simplepie.php L6847 定义,也就是说 get_thumbnail 并不是你所需要的函数。 鉴于以上,请使用 the_post_thumbnail,该函数具体用法请参照 codex。 |