Extension:OpenGraphMeta
OpenGraphMeta リリースの状態: ベータ |
|
---|---|
実装 | データ抽出, パーサー関数 |
説明 | Provides OpenGraph meta tags providing data for 3rd parties like Facebook to extract |
作者 | Daniel Friesen (Dantmanトーク) |
最新バージョン | 0.5.6 |
互換性の方針 | master は後方互換性を維持しています。 |
MediaWiki | 1.43+ |
データベースの変更 | いいえ |
ライセンス | GNU 一般公衆利用許諾書 2.0 以降 |
ダウンロード | |
四半期ごとのダウンロード数 | 42 (Ranked 88th) |
使用中の公開ウィキ | 5,841 (Ranked 42nd) |
translatewiki.net で翻訳を利用できる場合は、OpenGraphMeta 拡張機能の翻訳にご協力ください | |
問題点 | 未解決のタスク · バグを報告 |
The OpenGraphMeta extension provides OpenGraph protocol metadata for articles on the wiki for 3rd parties like Facebook to extract.
The primary use for this extension is for any wiki that provides its users a button to "Like" pages on the wiki, especially if the wiki uses a custom default skin.
As sometimes Facebook can extract undesirable parts from the page (known on some custom skins to potentially extract random images irrelevant to the content) providing this data gives Facebook clean data to display in likes, and cleans up the long title into a pair of clean site and page titles.
A parser function {{#setmainimage:Filename.ext}}
which also exports what it is passed so you can use it easily in a [[File:{{#setmainimage:Filename.ext}}|thumb|right|...]]
format can be used to set the image in the article which you prefer Facebook to use when displaying information about the page on your wiki (hint: This works very nicely when you incorporate it into an infobox template making the infobox image the preferred image for 3rd parties to use).
This extension can also be paired with Extension:Description2 which extracts description information from articles, when both are installed OpenGraphMeta will make use of the information Description2 extracts.
We need to provide the ability to maximize the amount of information available of the shared content so that it is more descriptive, while still in compliance with our policy.
インストール
- ダウンロードして、ファイルを
extensions/
フォルダー内のOpenGraphMeta
という名前のディレクトリ内に配置します。
開発者とコード寄稿者は、上記の代わりに以下を使用してGitからインストールします:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/OpenGraphMeta - 以下のコードを LocalSettings.php ファイルの末尾に追加します:
wfLoadExtension( 'OpenGraphMeta' );
- 完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。
設定
In order to use Facebook Insights you must add the app ID to your page. Insights lets you view analytics for traffic to your site from Facebook. Find the app ID in your App Dashboard.[1]
$egFacebookAppId = 'YOUR_FACEBOOK_APP_ID_HERE'; // Optional
$egFacebookAdmins = 'FACEBOOK_ADMINS'; // Optional
The site name exposed in OpenGraphMeta metadata can be adjusted with the Opengraphmeta-site-name
system message, if editing $wgSitename is undesired.
関連項目
- Extension:Description2 – Provides page description information. When installed OpenGraphMeta will use the information it extracts from articles.
- Extension:Semantic Meta Tags – Provides HTML
<meta>
tags generated from semantic annotations including OpenGraph tags. - Extension:TextExtracts – Provides an API to retrieve plain-text or limited HTML extracts of page content.
- Extension:PageImages – Automatically chooses the best image for the page.
- https://developers.facebook.com/tools/debug – Simple tool that enables preview of what Facebook will display based on Open Graph meta tags.
- pageterms API query module – Provides an API to retrieve the Wikidata description of any page.
- Another very simple OpenGraph extension based on Extension:TextExtracts .
References
この拡張機能は以下のウィキ ファーム/ウィキ ホスト/パッケージに含まれています: これは正式な一覧ではありません。 一部のウィキ ファーム/ウィキ ホスト/パッケージは、ここに記載されていなくてもこの拡張機能を含んでいる場合があります。 必ずご利用のウィキ ファーム、ウィキ ホスト、バンドルで確認してください。 |
- Beta status extensions/ja
- Data extraction extensions/ja
- Parser function extensions/ja
- GPL licensed extensions/ja
- Extensions in Wikimedia version control/ja
- OutputPageParserOutput extensions/ja
- ParserFirstCallInit extensions/ja
- All extensions/ja
- Extensions included in Canasta/ja
- Extensions included in Fandom/ja
- Extensions included in Miraheze/ja
- Extensions included in wiki.gg/ja
- Extensions included in WikiForge/ja
- HTML head extensions/ja
- Search engine optimization extensions/ja