有没有办法让"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 %}
推荐使用方法一,不改动源码