WP Super Cache is a must have plugin to prevent your host from suspending you for using too much resource. However, mobile theme plugins like WPTouch won’t load because it bypasses the browser detection. To solve this, you need to have the following set:
- WP Super Cache turned “HALF ON.” This needs to be set because Super Cache completely bypasses browser detection. Also, this setting is required in order to use Bad Behavior.
- Mobile device support: Self explanatory
- Exclude all the mobile devices browser strings: android, iphone, ipod, etc
The full and visual instructions can be seen here or the video tutorial.
Note: If you decide to use WordPress Mobile Pack instead of WPTouch, you do not need to add the browser strings to Super Cache.
kimaguresan
Your example specifically targets only the touch versions of BlackBerries. Using the string BlackBerry should be sufficient to capture all the other devices that the company makes. Unless you’re only targeting touch devices, and you don’t care about us other mobile users.
chikorita157
To make that work, you have to add just Blackberry to the Custom User Agents in WPTouch and add Blackberry to the rejected user agents. Even without the touch screen, the theme should still work because they use Webkit. ;p
kimaguresan
who uses webkit?
kimaguresan
oops…reply fail
chikorita157
I think the recent Blackberry OS 6 have support for Webkit… so even without the touch screen, it should still be usable.
I also enabled it on all Nokia devices since they use Webkit too.