Fixing WP Super Cache and WPtouch Integration

by | Mar 18, 2024 | Technical Help, WordPress

WP Super Cache and WPtouch integrationAs an advocate for optimizing website performance, I’ve always recommended the use of caching plugins on all WordPress sites. Caching plugins significantly reduce server load and enhance site speed, making them invaluable tools for website management. However, when integrating the WP Super Cache plugin into a site already utilizing WPtouch, I encountered an unexpected snag. Hence, this article on fixing WP Super Cache and WPtouch integration. An error showed up on the dashboard, signaling a configuration problem between WP Super Cache and WPtouch. This issue could result in serving cached desktop pages to mobile devices and vice versa.

This is what showed on my dashboard:

<div class="error"><p><strong style="color: darkred">WPtouch: WP Super Cache needs to be configured to work correctly with WPtouch.</strong></p><p>Fixing this issue prevents cached desktop pages being served to mobile devices and vice-versa.</p><p>Once fixed, this message will be dismissed automatically. Until fixed, <em><strong>WPtouch will not be shown</strong></em> to mobile visitors, and cannot be previewed.</p><p>To fix the issue, follow our <a href="https://support.wptouch.com/support/solutions/articles/5000537668-configuring-cache-plugins-for-wptouch?utm_campaign=cache_smash&utm_medium=web&utm_source=wptouch-free" target="_blank">step-by-step setup guide</a> on support.wptouch.com</p></div>

I don’t know exactly why it was showing with HTML tags at the top of my dashboard. What it was most likely supposed to look like, according to the HTML code was this:
WPtouch: WP Super Cache needs to be configured to work correctly with WPtouch.
Fixing this issue prevents cached desktop pages being served to mobile devices and vice-versa.
Once fixed, this message will be dismissed automatically. Until fixed, WPtouch will not be shown to mobile visitors, and cannot be previewed.
To fix the issue, follow our step-by-step setup guide on support.wptouch.com.

To add insult to injury, the link it sent one to resulted in a page not found (404) error! Regardless, this error underlines the importance of properly configuring both plugins to work in harmony. Luckily, I was able to piece together some help from the WPtouch support site that works based on posts there.

Fixing WP Super Cache and WPtouch Integrations

In this guide, I will walk you through the necessary steps to address and resolve this compatibility issue, ensuring that your website delivers the correct content to each visitor, regardless of their device.

Step 1: Activating Mobile Device Support

Begin by navigating to the Advanced settings tab within WP Super Cache. Here, you’ll find an option for “Mobile Device Support.” It’s crucial to enable this feature to differentiate between mobile and desktop requests effectively. Simply check this option and hit “Update Status” to activate.

Step 2: Adjusting Rejected User Agents

Next, specify which user agents (browsers) to exclude from caching. This prevents caching mobile pages as desktop pages and vice versa. Still in the Advanced tab, locate the “Rejected User Agents” section. Paste the comprehensive list of mobile user agents provided by WPtouch into this box. This list includes common mobile browsers and devices, ensuring that visitors on these platforms receive the appropriate version of your site. After pasting, remember to click “Save UA Strings” to apply your changes.

List of Mobile User Agents (copy right from here):

iPhone
iPod
Android
BB10
BlackBerry
webOS
IEMobile/7.0
IEMobile/9.0
IEMobile/10.0
MSIE 10.0
iPad
PlayBook
Xoom
P160U
SCH-I800
Nexus 7
Touch

Step 3: Incorporating Additional User Agents

If you’ve customized WPtouch Pro with support for additional mobile devices via its Settings > Devices > Additional User Agents feature, you must also include these custom user agents in the “Rejected User Agents” list of WP Super Cache. This ensures that your site’s caching logic comprehensively accounts for all mobile visitors.

Step 4: Purging Old Cache

With new settings in place, it’s vital to clear out any previously cached content that might conflict with your updated configuration. Navigate to the “Contents” tab within WP Super Cache and click both “Delete Expired” and “Delete Cached.” This action guarantees that all visitors receive fresh content that follows the new caching rules.

Step 5: Confirming Plugin Compatibility

If you’re a WPtouch Pro user, make sure the WP Super Cache shows up as compatible in the WPtouch Pro admin panel, under Settings > Site Compatibility > Active Plugins. The free version of WPtouch automatically configures this step, but it’s crucial for Pro users to avoid conflicts with the Pro version.

Step 6: Disabling Conflicting Features

Lastly, for WPtouch Pro installations, it’s important to disable the native WPtouch support within WP Super Cache found under the “Plugins” tab. This prevents any overlap or conflict between the free version’s support and the Pro version’s advanced features.

By following these steps, you can rectify the integration issue between WP Super Cache and WPtouch, ensuring your WordPress site remains fast, accessible, and responsive across all devices. This guide not only resolves the immediate error message but also secures your site’s performance for the future, leveraging the full potential of both plugins.

More info on the two plugins mentioned here:
WP Super Cache by Automattic:
https://wordpress.org/plugins/wp-super-cache/

WPtouch by WPtouch:
https://wordpress.org/plugins/wptouch/

CLICK HERE to find your domain name!   CLICK HERE to transfer your domain name!

Archives

Tags

24 hour (1) Accessibility (2) Accounting (1) Advertising (15) AdWare (1) Alex Johnson (2) Alignment (1) Android (2) Anti-Virus (1) Antivirus (1) Antrim Computer Repair and Service (3) APC Back-UPS (1) Appearance (2) Apple Mail (4) Apple Mobile Mail (2) Attachments (1) Audit (1) Authorized (1) Autoresponder (5) Availability (1) Backups (1) Badges (3) Bank Account (1) Bank Statement (1) Battery Backup (2) Better Business Bureau (3) Bob Hill (1) Bookkeeper (1) Branding (8) Budget (2) Business (27) Business Management (1) Catalog (1) Categories (1) Charles Oropallo (1) CharlesWorks (42) Cherryl Jensen (1) Chrome (1) CleanTalk (1) Cloud (1) Code (2) Communicating (1) Competition (1) Computer (2) Computer Cache (1) Computer Hardware (1) Computer Security (2) Constant Contact (1) Consultation (1) Contact Information (2) Content (1) Content Management (34) Content Management System (1) Copiers (1) Copy Machine (1) Coronavirus (2) Courteous (1) COVID-19 (3) Credibility (9) Credit Card (1) Credit Card Processing (1) CSS (9) Customer Service (2) Database (1) Debian (1) Design (45) Design Expertise (1) Desktop (1) Dialup (1) DirectAdmin (4) Directions (1) DIVI (7) DNS (2) Do-it-Yourself (1) Documentation (1) Domains (18) Domain Transfers (5) E-Commerce (1) ecommerce (1) Elementor (1) Email (64) Email Lists (4) Email Management (4) Email marketing (4) Etiquette (3) Eudora 6 (1) Exchange (1) Expanding (1) Facebook (1) Financial (1) Finish (1) Firefox (1) Fonts (1) Forms (2) Forms Protection (1) Fraud (2) Galaxy S4 (1) General Info (1) Gmail (1) GoDaddy (1) Google (1) Google Adwords Certified Partner (1) Google Chrome (2) Groups (1) Happy Holidays (1) Hardware Help (1) Hill Specialty Networks (1) Hosting (1) Images (1) IMAP (1) include (1) Infected (1) Information (32) insert pages (1) install (1) Internet Browsing Errors (1) Internet Consultant (1) Internet Explorer (1) Joomla! (1) Keywords (2) Laptop (1) Legibility (1) Linux (11) Logging on (1) Macintosh (1) Mail 6.0 (1) Mail 2011 (2) Make-Over (1) Malicious (1) Malware (1) Marketing (8) Matt Burke (3) MDaemon (3) MelbourneIT (2) menu (1) Merchant (1) meta (1) Microsoft (1) Microsoft Edge (1) Microsoft Hosted Exchange (5) Microsoft Live (2) Mobile Email Setup (1) Monadnock Region (1) Mozilla Firefox (2) MySQL (1) Nathan Wesley (1) Netscape (1) Netscape Messenger (1) Office Copiers (1) OfficeLive (1) Online (1) Outlook (9) Outlook 2010 (2) Outlook Express (1) PayPal (1) Pay Per Click (2) PC (1) Personal (1) Peter Harris (1) Peter Harris Creative (1) Phishing (2) PHP (3) pixel (1) plugins (1) Pop Email (1) Popularity (1) Portfolio (1) Power Grid Failure (1) PPC (1) Prevent Fraud (1) Privacy (1) Private (1) Product (6) products (1) Professional (6) Projects (2) Protect (1) Protection (1) QR codes (1) Quality (2) QuickBooks (1) Reconciliation (1) Reduce Risk (1) Register (1) Reliability (2) Renew (1) Reseller (2) Resolution (1) Restrict User Access (1) Results (1) Review (2) Risk (1) Robin Snow (1) Roundcube (1) Safe (1) Samsung (2) Scam (16) Scammer (16) Search (1) Search and Replace (1) Search Engine Optimization (SEO) (20) Security (25) Security Risk (1) Selling (1) Servers (2) Service (11) Shopping Cart (1) Site (1) SmarterMail (9) Social Engineering (1) Social Networking (1) Software (1) Solutions for Today (1) Spam (1) Spam Filtering (16) Spammer (1) Spyware (2) SquirrelMail (1) SSL (8) Statistics (2) Stats (2) Stone Pond Technology (1) Storage (1) Support (1) Tablet (1) Target Market (1) Technical Help (1) Testimonials (9) The CW Corner (1) Thom Little (1) Thom Little Associates (1) Thunderbird (3) Thunderbird 10 (2) TLD (1) Topic (1) Top Level Domains (3) Transaction (2) Transfer Data (1) Transfer Funds (1) Typography (1) Update (2) Uploading (1) UPS System (2) Up to Date (1) Virtualmin (1) Virus (2) Viruses (1) Vista (1) Web (1) Web-Over (1) Web Development (99) Web Hoster (1) Web Hosting (2) Web Hosting Company (1) Webmail (8) Web Mail (1) Webmaster (10) Webmin (1) Web Presence (26) Website (110) Website Development (1) websites (2) Web Stats (1) Web terms (1) Web Writing (1) Windows 7 (2) Windows Mail (6) Windows XP (1) WooCommerce (5) WordPress (88) WordPress Updates (1) Working Remote (2) Writing (1) YouTube (1)
Protected by CleanTalk Anti-Spam