Adds breadcrumbs for navigation and search engine detection
Branch: master
Clone or download
Pull request Compare This branch is 5 commits ahead, 5 commits behind nebman:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
pico_breadcrumbs.php

README.md

pico-breadcrumbs

Picoのサイトにパンくずリストを表示するプラグインです。 サイトの記事がディレクトリ(フォルダ)構造を持っている場合に、パンくずリストを生成します。

記事に追加する値

なし

追加するTwig変数

  • breadcrumbs:パンくずリストを含む配列
  • url: ページのURL
  • name: ページのタイトル
  • exists: ページが存在する場合はtrue。

記述例

  {% if breadcrumbs %}
    <div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="/" itemprop="url"><span itemprop="title">{{ site_title }}</span></a>
      {% for crumb in breadcrumbs %}
        <div itemprop="child" itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
          &nbsp;&gt;&nbsp; 
          <a href="{{ crumb.url }}" itemprop="url"><span itemprop="title">{{ crumb.name }}</span></a>
        </div>
      {% endfor %}
    </div>
  {% endif %}

コンフィグオプション

なし