文章內標題連結? - 部落格

Table of Contents

※ 引述《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. 儲存範本。

  如果一切順利的話,改完之後標題連結就會像以前那樣顯示了。

--

All Comments

Frederica avatarFrederica2011-07-01
喔喔喔!大感謝!!