Community Plugin
View plugin on GitHubgatsby-remark-external-links
Adds the target and rel attributes to external links in markdown.
This is a gatsby port of the remark-external-links remark plugin.
Usage
- Install plugin to your site:
yarn add gatsby-remark-external-links- Add following to your
gatsby-config.js:
plugins: [
{
resolve: `gatsby-transformer-remark`,
options: {
plugins: [
{
resolve: "gatsby-remark-external-links",
options: {
target: "_self",
rel: "nofollow"
}
}
]
}
},- Restart gastby.
API
options
target
Type: string
Default: _blank
Specifies where to display the linked URL.
The value should be on of : _self, _blank, _parent, _top
You can specify null to not add the target attribute to your links
rel
Type: string
Default: nofollow noopener noreferrer
Specifies the relationship of the target object to the link object. The value is a space-separated list of link types.
You can specify null to not add the rel attribute to your links
License
MIT