アイデア的には、WordPress で生成したものを
<main id="main" class="post-main-content role="main">
から
<div id="wp-browsing-history-title" style="display:none;">
までを切り出して、Markdown に変換。
Hugo で、
themes/ie-hugo-theme/layouts/_default/baseof.html
<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<html>
{{ partial "header.html" . }}
<body>
<div id="content">
{{- block "main" . }}{{- end }}
</div>
{{ partial "footer.html" . }}
</body>
</html>
themes/ie-hugo-theme/layouts/_default/section.html
{{ define "main" }}
{{ partial "ie-jquery.html" . }}
<div id="content">
{{ .Content }}
</div>
{{ end }}
切り落とした部分を再度前後に付けるだけ。
なんですが、結構難しかった。Browser で分解前と hugo 後のを developper mode の Entities で見比べながらなおしました。
ほぼできたので、一気に移行してしまおうかという気になってます。
いや、この程度、Anatouf と MK なら一瞬だったと思うけどね。今の学生だとちょっと難しいらしい。
https://gitlab.ie.u-ryukyu.ac.jp/ie-syskan/ie-web-md-converter
No comments:
Post a Comment