Hexo helper plugin for encoding html entities.
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE
README.md
index.js
package.json

README.md

hexo-helper-htmlentities

node npm version npm downloads GitHub release MIT License

Hexo helper plugin for encoding html entities. This plugin uses AllHtmlEntities class of node-html-entities.

Installation

$ npm install hexo-helper-htmlentities --save

Usage

Add htmlentities tag in your EJS template:

<%- htmlentities('<>"&©®∆') %>

The helper will generate encoded html entities like this:

&lt;&gt;&quot;&amp;&copy;&circledR;

Make sure to use <%- htmlentities() %> and not <%= htmlentities() %> to prevent EJS from escaping the generated string.