关于WLW中,无法正常使用我的crifan中的wordpress主题retina的问题,之前就折腾过了:
【未解决】wlw工作不正常(编辑帖子时无主题,即无预览,发帖延迟),想要通过彻底删除原先账户,恢复正常
但是没有解决。
是后来,无意间发现,WLW中去使用本地建立的wordpress的retina主题,却是可以使用的:
其中,本地的wordpress中的retina,是未经修改的0.2版的原版retina,而crifan.com中使用的retina主题,是经过一堆修改的。
所以,此处继续折腾,尝试一点点修改本地的retina,看看是否能找出是否是某个retina的改动,而到导致了wlw中不支持的。
1.去给本地retina,修改了
retina\lib\functions\image.php
添加了关于缩略图方面的支持。
测试结果是,wlw仍然支持此主题。
2.修改了retina\lib\structure\post.php,添加除了copyright和prev,next之外的中文化修改。
并且也去把本地的post.php改为了UTF-8编码。
测试结果是,wlw仍然支持。
3.又去更新了copyright信息,以及prev,next,
测试结果还是OK的。
4.又去更新了
retina\lib\structure\menu.php
把里面的多个menu都添加了,
并且也去添加了多个菜单:
测试结果,wlw还是支持的。
5.添加了retina\content.php中的copyright部分
和retina\content-single.php中的copyright部分。
结果wlw还是支持的。
6.修改了
retina\content.php
retina\content-page.php
retina\content-single.php
中的postview
同时也添加了对应图片:retina\images\default\icons\view.png
结果还是支持的。
7.更新了retina\content-single.php中的百度分享。
结果还是支持的。
8.添加支持retina\functions.php中的评论回复,
并且也更新了编码为UTF-8。
结果还是支持的。
9.添加了retina\header.php中的那句:
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.crifan.com/xmlrpc.php?rsd" />
结果还是支持的。
10.把retina\style.css全部更新过去了。
结果还是支持的。
11.把
retina\content-page.php
retina\content-single.php
中的breadcrumbs更新过去了。
结果还是支持的。
12.至此,在线和本地的retina已经是完全一样了。
所以,看来不是retina的改动导致wlw不识别。
估计是插件所导致的。
所以,就去在线crifan.com中,一点点禁用插件,看看是否能正常更新retina主题。
13.先停用了Google XML Sitemaps,结果还是不行,wlw中更新主题是,还是会跳出对话框:
说明不支持主题。
14.停用Login LockDown,结果还是不行。
15.停用WP-PostViews,结果还是不行。
16.停用WP SyntaxHighlighter,结果还是不行。
17.停用WPtouch,结果还是不行。
18. 停用无觅相关文章插件,结果还是不行。
19. 停用Dagon Design Sitemap Generator,结果还是不行。
20.停用Contact Form 7,结果还是不行。
21.停用Breadcrumb NavXT,结果还是不行。
22.停用BackUpWordPress,结果还是不行。
23.停用Audio player,结果也还是不行。
24.停用All in One SEO Pack,结果也还是不行。
25.停用Akismet,结果也还是不行。
26.以上一步步测试结果表明,不是retina主题改动,和不是启用插件,而导致的wlw无法更新主题。
所以,接着再去尝试从之前就在:
【未解决】wlw工作不正常(编辑帖子时无主题,即无预览,发帖延迟),想要通过彻底删除原先账户,恢复正常
而关于尝试从WLW错误日志中,看看能否找到根本原因,具体折腾过程,参见:
转载请注明:在路上 » 【记录】试图尝试一步步改动retina和禁用插件,看看能否解决WLW中WordPress主题预览失效的问题 -> 未成功