Extension:GoogleRichCards
![]() | This extension is incompatible with MediaWiki 1.39 or any later release! You are advised against using this extension on a live site. MediaWiki developers are invited to pledge their efforts to updating this extension to make it compatible with MediaWiki 1.43 by replacing the {{Incompatible }} template with {{Incompatible |version=1.39|pledge=~~~~}} . |
![]() | This extension is currently not actively maintained! Although it may still work, any bug reports or feature requests will more than likely be ignored. |
![]() Release status: unmaintainedCategory:Unmaintained extensions |
|
---|---|
Description | MediaWiki extension for automated Google Rich Cards generation |
Author(s) | (IgorShishkintalk) |
Latest version | 0.3.1 (2018-10-28) |
MediaWiki | 1.26.3, 1.27, 1.31.0, 1.31.1Category:Extensions with manual MediaWiki version |
PHP | 5.4, 7.0 |
License | GNU General Public License 2.0 or later |
Download | GitHub: Note: Readme |
Example | |
seo, meta, google rich cards |
|
Automatically generates Google Rich Cards in JSON+LD format for mediawiki article pages.
Introduction
Adds Google Rich Cards metadata in JSON+LD format to mediawiki article pages.
Installation
- Download and place the file(s) in a directory called
GoogleRichCards
in yourextensions/
folder. - Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'GoogleRichCards' );
- Clear the cache of your browser
- Clear MediaWiki page cache (if enabled)
- Reload any MediaWiki article page
- Check the HTML source and confirm the presence of following lines before </head> (values could differ according to the page content):
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Article",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "<current page URL>"
},
"author": {
"@type": "Person",
"name": "<first revision author>"
},
"headline": "<current page title>",
"dateCreated": "2016-05-04T08:20:51+00:00",
"datePublished": "2016-05-04T08:20:51+00:00",
"discussionUrl": "<current page talk link>",
"dateModified": "2016-06-05T01:12:10+00:00",
"image": {
"@type": "ImageObject",
"url": "<first image on the article or $wgLogo>",
"height": <height>,
"width": <width>
},
"publisher": {
"@type": "Organization",
"name": "<wiki name>",
"logo": {
"@type": "ImageObject",
"url": "<logo url made of $wgServer + $wgLogo>"
}
},
"description": "<page title>"
}
</script>
Category:All extensions
Category:BeforePageDisplay extensions
Category:Extensions in GitHub version control
Category:Extensions incompatible with 1.39
Category:Extensions not in ExtensionJson
Category:Extensions with invalid or missing type
Category:Extensions with manual MediaWiki version
Category:Extensions without a compatibility policy
Category:Extensions without an image
Category:GPL licensed extensions
Category:HTML head extensions
Category:ParserFirstCallInit extensions
Category:Search engine optimization extensions
Category:Unmaintained extensions