如何在Blogspot主页仅显示文章标题与发布日期
解决Blogspot主页仅显示标题和发布日期的方法
你之前的问题出在把Blogger模板的XML逻辑代码贴到了CSS设置里,这两种代码完全不兼容,所以没效果。下面给你两种可行的解决办法:
方法一:修改模板HTML(精准控制)
- 登录Blogger后台,进入「主题」→「自定义」→「编辑HTML」
- 按
Ctrl+F搜索关键词post-body,找到类似这样的代码块:<div class='post-body entry-content' expr:id='"post-body-" + data:post.id'> <!-- 正文内容、图片等都在这里面 --> </div> - 把整个正文容器用Blogger的条件判断标签包裹,只让它在文章详情页和静态页面显示:
<b:if cond='data:blog.pageType in {"static_page","item"}'> <div class='post-body entry-content' expr:id='"post-body-" + data:post.id'> <!-- 正文内容、图片等都在这里面 --> </div> </b:if> - 保存模板即可,此时主页只会显示文章标题和发布日期,正文和图片会被隐藏。
方法二:用CSS隐藏(更简单)
如果不想动模板HTML,直接在「主题」→「自定义」→「添加CSS」里贴下面的代码:
/* 只在主页隐藏文章正文和图片 */ body.index .post-body { display: none !important; }
这段代码只会对主页的文章正文容器生效,其他页面的内容不受影响。
内容的提问来源于stack exchange,提问作者logo daedalus
相关产品推荐
相关产品推荐

