我从头开始为我的WordPress网站建立了一个主页,复制了主题Reflex(我实际购买的)的风格。我这样做是因为这样网站速度更快,使用的带宽更少。
但是,我无法获取精选图片,我写了一些快速代码来解决这个问题:
<img src="'.$thumb_img.'-200x200.jpg">
我在数据库的url末尾添加了“-200x200”。我知道这不是最好的方法,所以问题是:这里最好的做法是什么?
另外:我是否正确重写WordPress的前端性能?有没有更好的方法或解决方案,你可以认为好吗?
提前致谢!
答案 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_thumbnail 和http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail