我开始使用新的AMP博主模板,但我遇到了一个严重的问题,特色图片,模板脚本会自动将帖子中的第一张图片作为特色图片,但问题是它仍然是DUPLICATE
我的意思是图片再次出现在帖子中
如何才能在帖子标题之上或之下创建它?
另一个问题:
当我使用放大器图像表格从外部链接发布图像时,它不会像"特色图像"相反,默认模板图像显示为"特色图像"
请帮忙吗?
示例:
答案 0 :(得分:0)
在</body>
标记之前使用此代码隐藏帖子中的图像
<b:if cond='data:view.isSingleItem'>
<script>
var firstImg = document.querySelector('.post-body img');
firstImg.style.display='none';
</script>
</b:if>
第二个问题:尝试使用新标记data:post.featuredImage
代替data:post.firstImage
答案 1 :(得分:0)
解决此问题的另一种方法是通过使用CSS隐藏后体img。 使用脚本
tencode_filter = ['Holdup / Robbery', 'Bank Robbery', 'Burglary Residence', 'Burglary - Non-Residence', 'Theft']
df.loc[df['call_time'].isin(tencode_filter)]
将删除第二个重复项,但由于不允许外部脚本,因此会在放大器验证中产生错误。 只需寻找CSS;
ValueError: ('Unknown string format:', 'Holdup / Robbery')
并包含
<b:if cond='data:view.isSingleItem'>
<script>
var firstImg = document.querySelector('.post-body img');
firstImg.style.display='none';
</script>
进入上面的css。 此后,两个图像都将消失,但仍将用作您的缩略图。为了使图像作为第一张图像可见,您必须再次添加amp-img标签,但这一次,给它另一个类名;
.post-body amp-img{...;}
您可以按如下所示在css样式表中随意设置此图像的样式
display:none
希望对您有用。