Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Twitter Card metadata, as described at https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/getting-started. This feature should be used alongside Hakyll.Web.Meta.OpenGraph. The following properties are supported:
twitter:card | Hardcoded card type = "summary" . |
twitter:creator
| Optional author's Twitter user name.
Taken from twitter-creator context field, if set. |
twitter:site
| Optional publication's Twitter user name.
Taken from twitter-site context field, if set. |
To use, add openGraphField
and twitterCardField
to the template context:
let context =defaultContext
<> … postContext = context <>openGraphField
"opengraph" context <>twitterCardField
"twitter" context
and update the template:
<head> <title>$title$</title> <link rel="stylesheet" type="text/css" href="/css/default.css" /> $if(opengraph)$$opengraph$$endif$ $if(twitter)$$twitter$$endif$ </head>