Google網站管理員工具會抱怨具有相同標題的網頁。我試圖找出如何使我的博客索引頁有不同的標題(通過包括頁碼)如何讓我的Jekyll博客擁有頁碼的標題?
我通過frontmatter設置我的標題,使他們可用於我的基本模板。
由於frontmatter不評估變量,我無法在frontmatter中設置標題以包含頁碼。
我也試過{% assign page.title = 'freestyle' %}
但發現page.title isn't really a variable
我創建了一個名爲titleOverwrite新的變量,它正確地得到我想要的數據。不幸的是,它不在我的基本模板範圍內。
如何獲取標題以包含博客頁碼?
這裏是我的嘗試:
基本模板
{% assign title = page.title %}
{% if page.overwriteTitle %}
{% assign title = page.overwriteTitle %}
{% endif %}
<title>{{title}} {{page.subtitle}}</title>
博客的index.html
{% assign overwriteTitle = page.title | append: ' Page ' | append: paginator.page %}
<p>prove it works </p>
<p> {{ overwriteTitle }} </p>
關於downvotes。有時候,當人們無法理解這個問題時,他們認爲這是一個糟糕的問題。這通常是由於缺乏知識,不是兩次閱讀這個問題,或者僅僅是基本的仇恨。世界就是這樣,但讓我們繼續吧! –