Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TypeError:无法读取属性';宽度';getFeaturedImage(related.js:24)中未定义的属性_Javascript_Wordpress Theming - Fatal编程技术网

Javascript TypeError:无法读取属性';宽度';getFeaturedImage(related.js:24)中未定义的属性

Javascript TypeError:无法读取属性';宽度';getFeaturedImage(related.js:24)中未定义的属性,javascript,wordpress-theming,Javascript,Wordpress Theming,我编写代码将相关帖子加载到我的WordPress单篇帖子中。我有js可以调整特色图片的大小。当一张特色图片是帖子的一部分时,我遇到了一个错误 TypeError: Cannot read property 'width' of undefined at getFeaturedImage (related.js:24) 如果没有特色图片是一篇文章的一部分,那么相关的文章一切正常 注:我使用可湿性粉剂钻机开发网站 以下代码来自相关的.js文件 //如果有特征图像,则获取特征图像。 函数getF

我编写代码将相关帖子加载到我的WordPress单篇帖子中。我有js可以调整特色图片的大小。当一张特色图片是帖子的一部分时,我遇到了一个错误

TypeError: Cannot read property 'width' of undefined  at getFeaturedImage (related.js:24) 
如果没有特色图片是一篇文章的一部分,那么相关的文章一切正常

注:我使用可湿性粉剂钻机开发网站

以下代码来自相关的.js文件

//如果有特征图像,则获取特征图像。
函数getFeaturedImage(postObject){
//如果没有特征图像,退出函数,不返回任何内容。
if(0==postObject.featured\u媒体){
返回“”;
}否则{
让featuredObject=postObject._嵌入[“wp:featuredmedia”][0];
console.log(featuredObject);
设imgWidth=featuredObject.media_details.size.wpRigRelated.width;
让imgHeight=featuredObject.media_details.size.wpRigRelated.height;
返回`
`;
}
}

如果特色图片是帖子的一部分,那么特色对象可能未定义(根据您的解释)

如果是这种情况,在尝试访问对象的宽度和高度之前,请检查它是否未定义

if(typeof featuredObject === "undefined") {
  return "";
}
因此,如果未定义,此函数将返回一个空字符串,但如果已定义,则将继续使用脚本


(考虑在开发人员工具中共享
console.log(featuredObject);
的输出,因为它可能表明没有定义什么)

我遇到了同样的错误。。我发现了我的问题

那是因为你的指甲尺寸不太合适。。
在课程中,您创建了一个新的缩略图大小,但您需要重新生成缩略图以使它们。。。使用插件重新生成缩略图。。而且它可以工作…

你能添加更多的细节吗,比如具体的插件和修复问题的代码?我使用的是这样一个插件:无需更改代码。只是你称之为“缩略图”怎么不存在。。你有这个错误。重新生成缩略图,现在它的工作