【图片来源:标记。朝圣】
日前,WPTouch涉足显示领域更新听说发布了,所以决定推迟了,因为再修改主题会很麻烦。更新我们决定实施它!
备份虽然我能够在一个小时内恢复设计,但由于我之前遇到问题的 iframe 导致显示损坏的错误又回来了。
我被 Twitter 过去的日志救了,并能够修复它,但为了未来如果正文中包含 iframe 代码的文章(例如 Youtube)使用 WPtouch 显示失真怎么办记下它!
rzldn.com 的手机主题出了什么问题?
下面的屏幕截图解释了当文章中包含 iframe 时显示中断的情况。
世界上最离奇的比赛!原来英国有一项神秘的运动叫“踢小腿”!除了特色图像之外,文章还在文本中嵌入了 YouTube 视频,但如下所示,特色图像以其原始大小显示。
此外,位于文章标题下方的 Hatena 书签按钮不会显示。
我以前也遇到过同样的问题,但是当时一个朋友查看了源代码并告诉我以下内容!你应该拥有的是一个朋友...
@哥里星球core.js:121 解包(删除目标父元素)YouTube 等的 iframe,但由于江南 Style iframe 直接位于 div#singlentry 下,因此此时 div#singlentry 被删除。
— 大崎正太郎 (@sfc)2012年11月11日
换句话说,通过删除“wptouch/themes/core/core.js”第 121 行“$wpt( this )”之后写入的“.wrap()”来解决这意味着它将完成!删除后,应该是这样的:
$wpt( allVideos ).each( function(){
$wpt( this ).addClass( 'wptouch-videos' ).parentsUntil( '.content', 'div:not(.fluid-width-video-wrapper), span' ).removeAttr( 'width' ).removeAttr( 'height' ).removeAttr( 'style' );
});
现在,当您清除缓存并重新加载图像时,损坏的图像将像以前一样显示!
Hatebutton 按钮现已正确加载。
发生这种情况可能是因为我正在修改现有主题,但如果有人面临类似的问题,请尝试一下!
WordPress实现1秒加载速度采取的5个措施 |哥里我大幅提升页面加载速度!如何结合CloudFlare和W3 Total Cache来加速 |哥里我免费的CDN服务器“CloudFlare”是必备的,因为它极大地提高了显示速度! ! |哥里我
