在wordpress中使用the_post_thumbnail的问题

时间:2013-09-20 17:18:18

标签: php html css wordpress

我正在自学Wordpress,我目前的目标是显示在特定类别中发布的4张图像缩略图。

我已经按类别提取了帖子,但是我不能只提取图像。它可以是图像和后期文本,也可以不是。

我的代码发布在此处:http://pastebin.com/NZ7fyyPA

我尝试过简单地替换

<?php the_content(); ?>

使用:

<?php the_post_thumbnail(); ?>

但这根本不起作用。什么都没有回来!

我甚至尝试过删除:

<?php the_content(); ?>

和上面一样!我在想,因为我有

<div class="entry-thumbnail"> <?php the_post_thumbnail(); ?> </div>

那只会拉缩略图,所以我认为删除内容会有所帮助,但不是!

我在这里阅读了Codex:http://codex.wordpress.org/Function_Reference/the_post_thumbnail

我唯一的问题是,食典委立即说:

“使用get_the_post_thumbnail($ id,$ size,$ attr)来获取任何帖子的精选图片。”

我不认为我在做什么,因为我没有在我的主题中设置任​​何与'特色图片'有关的内容......或者我正在尝试使用特色图片进行考虑?我只上传图片并将其发布在博文中。

对不起,长篇大论,我确信这很简单!

谢谢!

2 个答案:

答案 0 :(得分:2)

您还可以使用此代码 the_post_thumbnail( $size, $attr ); 设置来自管理员的精选图片并使用此代码调用该图片,当您想要显示内容部分中的任何内容时,您可以使用此代码进行简单调用。 the_content(); 您也可以使用摘录作为the_excerpt();

由于

答案 1 :(得分:1)

这有点像黑客;但是,它有效。

在查看Wordpress网站时,请使用浏览器开发人员工具定位“发布文字”。您将能够看到与该数据集相关联的id

然后,在你的CSS中。定位id并使用display:none;

示例:

#posttext {
    display:none;
}