作者jtmh (:))
看板Blog
标题Re: [Blogger]文章内标题连结?
时间Fri Jul 1 07:29:41 2011
※ 引述《chineseknot ( 缘起性空,自在枯荣 )》之铭言:
: 这几天 Google 好像是在大整顿,整顿完後用 blogger 发现一个小问题:
: 文章标题不再有连结回到此篇文章?
: 意思是:假设有一篇名为"甲乙丙丁戊"的文章
: 从首页看到文章标题时可以点进去看文章
: 到了文章那页之後,以前文章标题"甲乙丙丁戊"那会有连结可连回此篇文章
: 但现在是只会出现"甲乙丙丁戊",却没有连结可用?
:
: 除了我自己的会这样以外,点了几个 blogger 来看也有不少个会这样
: 仅有少数的还保有连结,而那些少数的看起来是自己写网页程式码的... Orz
: 请问这是真的 google 整顿後的结果,还是我有不小心动到哪里? Orz
: 谢谢
这是因为预设的范本有更新 (满久了),
它加入了「目前页面网址是否与文章页面网址不同」的判断,
相同的时候就不会在标题上再显示连结了。
不过这个更新一直没有自动套用到我的网志范本内,
是我自己去把文章范本回复成预设时才发现的,
不知道为什麽你的会自己套用进去。
不管如何,只要进入文章范本把相关的四行程式码删掉就行了:
1. 搜寻「<b:includable id='post' var='post'>」。
2. 从那一行往下的第三行开始应该会是:
<b:if cond='data:post.title'>
<h3 class='post-title entry-title'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<b:if cond='data:blog.url != data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h3>
</b:if>
3. 把上面
黄字那四行删掉。(
修改前请记得先备份。)
4. 储存范本。
如果一切顺利的话,改完之後标题连结就会像以前那样显示了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.153.84
1F:推 chineseknot:喔喔喔!大感谢!! 07/04 10:50