hexo-shortcodes
Hexo shortcodes helper. Various shortcodes for hexo, adapted from jekyll. Various hexo shortcode tags.
GitHub | Demo and docs
Installation
- Firsly, remove old original tag renderer. Because this plugin already have all default tag (
vimeo, youtube, gist, codeblock)
npm un hexo-tag-embed
production
npm i hexo-shortcodes
latest changes, replace COMMIT_HASH with latest commit hash. see pre-release commit history
npm i hexo-shortcodes@https://github.com/dimaslanjaka/hexo-shortcodes/raw/COMMIT_HASH/pre-release/release/hexo-shortcodes.tgz
yarn add hexo-shortcodes@https://github.com/dimaslanjaka/hexo-shortcodes/raw/COMMIT_HASH/pre-release/release/hexo-shortcodes.tgz
shortcodes list
Config
define renderer returns by setting _config.yml
hexo-shortcodes:
raw: false
Language Test
Changelog
read more at https://github.com/dimaslanjaka/hexo-shortcodes/commits/pre-release (chore,feat,fix sections)
1.2.4
- feat: update
hexo-tag-embed from fork
1.2.3
- fix:
hexo@6 context.extend.highlight undefined
TypeError: Cannot read properties of undefined (reading 'query')
1.2.2
include_file: fix typeof hexo undefined
1.2.1
include_file: add include file shortcode tag
gist: fix failed embed spesific lines
1.2.0
gist: change parameters and usages
gist: validate id is URL or not
1.1.3
rssreader: hotfix get thumbnail from rss item
rssreader: fix: validate item['media:group'] is Array
1.1.2
gist: fix undefined username
1.1.1
- fix: invalid
git-embed location
Documentations
License
MIT