Gatsby 盖茨比Wordpress源插件中的内联图像

Gatsby 盖茨比Wordpress源插件中的内联图像,gatsby,gatsby-image,Gatsby,Gatsby Image,我按照所有说明使用这个插件,但不起作用 有人知道会出什么问题吗 gatsby-config.js: { 解决方案:“盖茨比源wordpress”, 选项:{ 不包括无水乙醇:[ “/wp/v2/users/**”, “/wp/v2/settings*”, “/wp/v2/themes*” ], baseUrl:'域', 协议:“http”, 帖子类型:[“帖子”,“页面”], 插件:[ { 解析:`@draftbox co/gatsby wordpress内联图像`, 选项:{ baseUrl

我按照所有说明使用这个插件,但不起作用

有人知道会出什么问题吗

gatsby-config.js:

{
解决方案:“盖茨比源wordpress”,
选项:{
不包括无水乙醇:[
“/wp/v2/users/**”,
“/wp/v2/settings*”,
“/wp/v2/themes*”
],
baseUrl:'域',
协议:“http”,
帖子类型:[“帖子”,“页面”],
插件:[
{
解析:`@draftbox co/gatsby wordpress内联图像`,
选项:{
baseUrl:`domain`,
协议:` http`
}
}
],
主持人:错,
真的,
SearchandReplaceContentURL:{
sourceUrl:'http://domain',
替换URL:“”
}
}

},
盖茨比在更新图像和HREF时有时会出问题

尝试清除缓存

gatsby clean
以前

gatsby develop

我可以访问wordpress站点的http和https。我只需将协议url(gatsby插件配置)更改为https即可工作

resolve:'gatsby source wordpress',
选项:{
不包括无水乙醇:[
“/wp/v2/users/**”,
“/wp/v2/settings*”,
“/wp/v2/themes*”
],
baseUrl:'domain.net',
协议:“https”,
帖子类型:[“帖子”,“页面”],
插件:[
{
解析:“@draftbox co/gatsby wordpress内联图像”,
选项:{
baseUrl:'domain.net',
协议:“https”,
withWebp:没错,
}
}
],
主持人:错,
真的,
SearchandReplaceContentURL:{
sourceUrl:'https://domain',
替换URL:“”
}

}
看不到内联图像的原因是您的配置:

 searchAndReplaceContentUrls: {
   sourceUrl: 'http://domain',
   replacementUrl: ''
}

如果删除它,您将看到具有正确Wordpress src url的内联图像。缺点是,您的链接(如果您使用的是
gatsby-link
)不会被预取,因为它们的url中会有Wordpress sourceUrl。

嗨,Rusty!仍然是相同的根路径:src应该指向gatsbys本地映像文件夹。查询图像url并将其导入模块。src应该指向您的本地静态文件夹abd而不是原始源插件应该读什么:我使用的是gatsby-source-wordpressV3,而这个插件不能使用它。您是否定义了承载器?你说“不行”是什么意思?嗨,费伦!在我的盖茨比博客中发生了这样的事情:插件是否正确下载静态文件夹中的资产?这就是问题所在,资产没有发送到盖茨比的静态文件夹。保持相同的wordpress路径。我指的是帖子中的图像,除了我在github上添加你作为我项目的合作者之外,其他一切都正常。你能帮助我吗?