wzpan/hexo-generator-search

有没有办法让"hexo-generator-search"的"content"存原始的md文档内容

doobo opened this issue · 1 comments

doobo commented

示例:https://5fu8.com/search.xml
现在里面的content内容,是解析后的html内容,如果我想放到公众号里面去,很多样式不能用,能不能设置参数,让"hexo-generator-search"生成的"content"内容为原始的md内容,这样方便重新解析!

doobo commented

已找到解决方法:
方法一:直接修改配置文件里面的search.xml为search.json,这样看源码里面,直接取的是未解析后的内容
方法二:修改源码,添加参数,修改xml模板文件:

{% if content %}
        <content type="html"><![CDATA[{{ post.content | noControlChars | safe }}]]></content>
{% endif %}

改为,主要改post.content为post._content就好

{% if content %}
        <content type="html"><![CDATA[{{ post._content | noControlChars | safe }}]]></content>
{% endif %}

推荐使用方法一,不改动源码