无法从WordPress数据库获取功能图像

时间:2013-12-07 17:04:44

标签: database wordpress image post

我从头开始为我的WordPress网站建立了一个主页,复制了主题Reflex(我实际购买的)的风格。我这样做是因为这样网站速度更快,使用的带宽更少。

Original sitemy build

但是,我无法获取精选图片,我写了一些快速代码来解决这个问题:

<img src="'.$thumb_img.'-200x200.jpg">

我在数据库的url末尾添加了“-200x200”。我知道这不是最好的方法,所以问题是:这里最好的做法是什么?

另外:我是否正确重写WordPress的前端性能?有没有更好的方法或解决方案,你可以认为好吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

试试这个:

<?php the_post_thumbnail( array(200, 200) ); ?>

或者,如果你不在循环中,试试这个:

<?php
$post_id = 54; //the post id that you want to display
 echo get_the_post_thumbnail( $post_id, array(200, 200) );
?>

另请参阅:https://codex.wordpress.org/Function_Reference/the_post_thumbnailhttp://codex.wordpress.org/Function_Reference/get_the_post_thumbnail