Skip to content

Commit d48cf8f

Browse files
change id to pathname
1 parent 7a9473a commit d48cf8f

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

index.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
hexo.extend.filter.register('after_post_render', function(data) {
22
var gitalkConfig = hexo.config.plugins.gitalk;
33
if (gitalkConfig) {
4-
gitalkConfig.id = data._id;
5-
64
data.content = data.content + '\n<div id="gitalk-container"></div>\n<link rel="stylesheet" href="https://unpkg.com/gitalk/dist/gitalk.css"><script src="https://unpkg.com/gitalk/dist/gitalk.min.js"></script>';
7-
var str = '<script>new Gitalk(' + JSON.stringify(gitalkConfig) + ').render("gitalk-container")' + '</script>';
5+
var str = `
6+
<script>
7+
var gitalkConfig = ${JSON.stringify(gitalkConfig)};
8+
gitalkConfig.id = location.pathname;
9+
var gitalk = new Gitalk(gitalkConfig);
10+
gitalk.render("gitalk-container");
11+
</script>`;
12+
813
data.content = data.content + '\n' + str;
914
}
1015

0 commit comments

Comments
 (0)