'use strict'; function postFolding(args, content) { args = args.join(' ').split(','); let style = '' let title = '' if (args.length > 1) { style = args[0].trim() title = args[1].trim() } else if (args.length > 0) { title = args[0].trim() } if (style != undefined) { return `
${hexo.render.renderSync({text: title, engine: 'markdown'}).split('\n').join('')}
${hexo.render.renderSync({text: content, engine: 'markdown'}).split('\n').join('')}
`; } else { return `
${hexo.render.renderSync({text: title, engine: 'markdown'}).split('\n').join('')}
${hexo.render.renderSync({text: content, engine: 'markdown'}).split('\n').join('')}
`; } } hexo.extend.tag.register('folding', postFolding, {ends: true});