问题描述
我有一个WordPress网站,我想将其迁移到Gatsby。我找到了很多文档,现在在盖茨比有一个工作站点。但是,我无法做一些事情:将yoast生成的Meta标签导入Gatsby。
我将yoast_head添加到graphql查询中,并且可以访问字符串中的Meta标签和标题,但是我不知道如何将其放入页面标题中
我尝试过:
<div dangerouslySetInnerHTML={{ __html: yoastHead }} />
但这没用
如果我愿意
<head></head>
我可以在页面正文上呈现所有元标记,但我希望将它们添加到ffmpeg -y -i source.mp4 -i 480_border.png -filter_complex "overlay=x=0:y=0" effict0.mp4
解决方法
我找到了方法:
https://www.npmjs.com/package/react-html-parser
import ReactHtmlParser from 'react-html-parser'
...
<Helmet>
{ ReactHtmlParser(yoastHead) }
</Helmet
...