Hello Donncha,
I noticed that my mobile website (viewed on iPhone4) would not toggle to desktop version. Link to my website I haven’t tested the mobile on/off in a month or two, so not sure when this change occurred (maybe during a plugin or WP update?)
I have the most updated version of WordPress and both plugins active and updated: WPTouch and WP Super Cache
My goal: Enable the mobile site on/off button so mobile users can see the desktop version.
I have now done something or a few things that have totally hidden my site on mobile and desktop. Zero content shows up. I think this is due to me changing settings in the cache plugin. Hoping you can help:
Before I go through all my steps, I want to know if a quick fix might be to reset WP Super Cache to default settings? Could that mess anything up?
I think the problem maybe related to the home page/static page in WPTouch settings. I had home set to none specified and posts page set to Marketing. I changed home to Home and then to marketing during my tests but neither helped.***
Steps I took:
1. I went into my WPTouch plugin settings. I noticed that WPTouch was “disabled”) but that my mobile site was displaying fine. Since it seemed like it could help get the toggle on/off working, I changed it to “enabled” and saved. I also changed the WPTouch mobile settings from the previous to display
Note that I do not have the colors like blue, green, I just have the one mobile theme.
Appearance –> Mobile Theme
Clicked on link at top to switcher settings page. Got this message: You do not have sufficient permissions to access this page.
Edited the other configurations that I could:
Had Enable Nokia templates already checked.
Check mobile status: launched ready.mobi and got a score of 2
Show home link in menu: this was checked. I unchecked (unselected) it. “Unselect this if you are using a dedicated page for the blog home. It prevents ‘Home’ appearing twice in the menu.” (***This might be part of the problem? I now want to display all my posts from all categories. I had previously been showing just Marketing category posts.)
Kept other settings same:
List of posts to show: show title and teaser for all posts
Yes (checked) display metadata for posts.
Teaser length 50
Number of widget items: 5
I saved changes.
I think it was at this point when my mobile website showed no content.
2. I looked up support forums which said that if you have WPTouch and WP Super Cache, be sure to set the caching plugin to allow for the WPTouch mobile site to cache.
WP Super Cache Settings
Easy:
Caching was already on
Advanced:
Box already checked: Caching hits to website for quick access
Box checked: Use PHP to serve cache files
The only other boxes checked were:
Misc section:
Cache rebuild
I went to Advanced section and checked Mobile device support (it wasn’t before).
These were listed:
Mobile Browsers
Android, CUPCAKE, Googlebot-Mobile, bada, blackberry 9800, blackberry9500, blackberry9520, blackberry9530, blackberry9550, dream, iPhone, iPod, incognito, s8000, webOS, webmate
Mobile prefixes:
none
No more boxes checked.
Expiry Time & Garbage Collection
Cache timeout: 3600 seconds
Scheduler: Timer: 3600 seconds
Lock Down: Disabled
I saved.
CDN: did not modify this section. “Enable CDN Support” is not checked.
Contents: Did not modify section.
Wp-Cache (15.83KB)
3 cached pages
0 expired pages
WP-Super-Cache (89.21KB)
Preload
This section I did make a change. I never had touched it before.
Refresh preloaded cache files every 0 minutes. (left this at 0).
I check the box for Preload mode (garbage collection only on legacy cache files. Recommended.)
Plugins
Everything was disabled. I changed WPTouch to Enabled and saved.’
Debug
Did nothing here. It is not enabled.
I would really appreciate your help — thanks in advance.