gatsby-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