DokuWiki

It's better when it's simple

ユーザ用ツール

サイト用ツール


サイドバー

この翻訳は元のページよりも更新日が古く、内容が古い可能性があります。 変更点を参照して下さい。
このページの翻訳?:

DokuWiki について知る

開発

法人利用

我々のコミュニティ


FacebookTwitterや他のソーシャル・ネットワークからフォローしてください。

ja:plugin:semantic

セマンティックプラグイン

互換性のある DokuWiki バージョン

  • 2018-04-22 "Greebo" 不明
  • 2017-02-19 "Frusterick Manners" 不明
  • 2016-06-26 "Elenor Of Tsort" 確認済
  • 2015-08-10 "Detritus" 確認済

plugin SEO 用に DokuWiki にセマンティックデータを追加する

最終更新日
2016-12-12
種類
Syntax, Action
リポジトリ
ソース

インストール

プラグイン管理とプラグインの最新バージョンを示す、上記のダウンロードURLを使用してプラグインをインストールします。 手動でプラグインをインストールする方法については、プラグインを参照してください。

使用方法

このプラグインは SEO 用に DokuWiki にセマンティックデータを追加します:

  • 説明メタタグ
  • 著者メタタグ
  • Dublin Core メタタグ
  • Open Graph プロトコルメタタグ
  • Schema.org 構造化データを使用した JSON-LD

このプラグインは、Schema.orgの以下の共通フィールドを使用します:

Article / NewsArticle /
TechArticle / BlogPosting
説明
headline ページのタイトル
name ページのタイトル
image ページの最初の画像
datePublished ページの作成日
dateCreated ページの作成日
dateModified ページの最終更新日
description ページの最初の 500 文字
license DokuWiki ライセンス(該当する場合)
url ページ URL
creator ページの作成者
contributor ページの全ての投稿ユーザー

構文

デフォルトでは、このプラグインは JSON-LDデータ の defaultSchemaOrgType 設定を使用します。 既定の設定を上書きする場合、ページ内で以下のマクロを使用します:

マクロ 説明
~~Article~~ Schema.org/Article を使用する
~~NewsArticle~~ Schema.org/NewsArticle を使用する
~~TechArticle~~ Schema.org/TechArticle を使用する
~~BlogPosting~~ Schema.org/BlogPosting を使用する
~~Recipe~~ Schema.org/Recipe を使用する
~~NOSEMANTIC~~ ページのセマンティックデータを無効にする

設定

管理メニューの DokuWiki 設定管理でプラグインを設定できます。

設定オプション デフォルト値 説明
useMetaDescription 1 説明メタタグを追加する
useMetaAuthor 1 著者メタタグを追加する
useDublinCore 0 Dublin Core メタタグを追加する
useOpenGraph 0 Open Graph プロトコルメタタグを追加する
useJSONLD 1 JSON-LD を追加する
defaultSchemaOrgType Article JSON-LD 用のデフォルト Schema.org 型 (Article, NewsArticle, TechArticle, BlogPosting)
excludedPages (wiki|playground) 除外するページ(正規表現を含む)
exposeWebService 1 Ajax WebService を公開する

AJAX サービス

jQuery.post(
  DOKU_BASE + 'lib/exe/ajax.php',
  {
    call : 'plugin_semantic',
    id : ':wiki:syntax'
  }
);

開発

Build Status

更新履歴

既知のバグと問題

Bug tracker でバグや機能要望を報告してください。

ToDo/要望一覧

FAQ

FAQ を参照して下さい。

議論

ja/plugin/semantic.txt · 最終更新: 2016-12-24 07:18 by sawachan