我想在 nextjs 13 的元数据中添加“ogimage”,以获得漂亮的社交分享。但官方文档中没有信息https://beta.nextjs.org/docs/api-reference/metadata
小智 6
Next.js 文档不再处于测试阶段,设置社交图像非常简单。
\n按着这些次序:
\n创建图像文件:使用opengraph-image.(jpg|jpeg|png|gif)
和twitter-image.(jpg|jpeg|png|gif)
约定。例如,创建opengraph-image.png
和twitter-image.png
。
放置图像文件:将图像文件放置在 Next.js 应用程序的相应路由段中。例如,根映像应位于app/opengraph-image.png
.
包含替代文本:opengraph-image.alt.txt
创建名为并twitter-image.alt.txt
带有所需替代文本的文本文件。将它们放置在与图像相同的路线段中。
就是这样,Next.js 将为您填充正确的值的元数据。
\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 app\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 page.tsx\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ...\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 opengraph-image.png\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 twitter-image.png\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 opengraph-image.alt.txt\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 twitter-image.alt.txt\n\xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ...\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ...\n
Run Code Online (Sandbox Code Playgroud)\n\n
归档时间: |
|
查看次数: |
6101 次 |
最近记录: |