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