首页显示摘要是8"O"认为最有用的Hack之一,感谢Kax提供水瓶子的blogger中关于在Beta下如何显示摘要的方法。8"O"这里就借花献佛:
1.定位红色代码
<p><data:post.body/></p>
2.替换为蓝色代码
<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>
<p><data:post.body/>
<br></br>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'>More......</a>
<b:else/>
<data:post.title/>
</b:if>
</p>
</b:if>
3.在帖子模板中添加
<span class="fullpost"></span>
收工!
19 [圈阅]:
为什么我在TEMPLATE的HTML编辑下找不到你说的那段(红色)代码呢
我找到了...试试看
有点问题,在不需要显示摘要的文章下面也有个MORE,怎么办呢?
8"O"也为这事头痛呢!等高手出招吧!
你可以试试Ramani 和Hans写的Super Peek-A-Boo Posts这个插件,在同一个页面下转换摘要和全文,并且不需要摘要的文章下不会出现“read more ..."
在帖子模板中添加
< span class="fullpost"> < span >
帖子模版是指的哪里啊???
进入控制台后,点击setting-->formatting,最后一个就是post template
没这么简单,这个效果需要一个外部 js。发明人在这里。不过那个 js 加载很慢,好像 gfw 把那个域名封掉了,可以用 tor 下下来。
非常感谢你提供的技巧!可是我对js一窍不通,只是粗通html。照猫画虎做完之后首页的文章并未折叠,而是仅仅在文章末尾显示了一个more的链接。请问是否在发表时还需要把某一段标记为“摘要”呢?谢谢!
@victor...是不是忘了第三步了?
我明白了!搞定,非常感谢!
为什么我按照都说的做后只显示个More......
而没有摘要呢?
@DAISY.C
是不是忘了第三步了?
编辑帖子时,怎样规定哪段是摘要呢?
还是搞不定
为什么google不提供这个功能能,郁闷阿,什么都好就是首页不能只显摘要啊
@shiny,
把摘要(在首页显示)放在< span class="fullpost"> < span >标签前;把需要隐藏的内容(仅在帖子页显示)放在< span class="fullpost">< span >中间。具体格式:
[摘要]
< span class="fullpost">
[帖子页内容]
< span >
这里有另外的方法,个人觉得更方便
http://netsay.yi.org/blog/2007/02/blogger.html
老大,我是三栏模板,但就是找不到那个要替换的代码
:( 怎么会?看看是不是选中了“扩展窗口小部件模板”?
发表评论