好吧,所以我浏览了这里并试图找到解决方案,我发现一些 php 出现了两次作为答案,但它对我不起作用,所以这就是问题所在。
我有一个自定义的 wordpress 主题。在导航栏下,我想根据该页面的特色图像放置动态图像。图像需要响应并在页面的宽度上分布,就像您想象的响应式标题图像一样。我可以处理响应式 css 位并在拉动图像时将图像放入 div 中,但图像甚至没有拉动。
这是在 Stack Overflow 上作为答案出现两次的代码:
<img src="<?php $img=wp_get_attachment_thumb_url(get_post_thumbnail_id($post->ID)); echo $img[0]; ?>" alt="<?php the_title(); ?>"/>
它不工作。php 字符串没有提取缩略图 url,控制台中的唯一输出是包装在 img 标记中的 alt 信息。我不知道这是否与 header.php 中的代码有关,但任何建议都会很棒。