我在我的博客中有一个Flickr类别,我只是粘贴来自Flickr的直接链接,并让OAuth在帖子中热链接/嵌入照片。
在我的frontpage上,我试图从Flickr类别的最新帖子中获取最新的热链接/嵌入照片,以便在那里显示它。但没有成功。我试过了get_the_image();
插件,但它似乎只读取使用wordpress库插入帖子的照片。
我设法得到the_title();
, 所以我知道我正在访问正确的类别和帖子,但我没有任何机会显示图像。有人知道我怎样才能做到这一点吗?
Update:我通过以下代码实现了这一点:
query_posts(\'category_name=flickr&showposts=1\');
if ( have_posts() ) : while ( have_posts() ) : the_post();
$meta = get_post_custom();
$photos = array();
foreach ($meta as $key => $value)
if (false !== strpos($key, \'oembed\'))
array_push($photos, $value[0]);
if(preg_match(\'/src="(.+\\.jpg)"/i\', $photos[0], $m)) {
echo \'<img src="\' . $m[1] . \'" />\';
}
endwhile;
endif;
不幸的是,这嵌入了Flickr的全尺寸图像。我试着把它和
TimThumb, 但没有成功。小步骤。。。