PROBLEM:
- Website errors can kill your conversions.
- Over 15% of sales are lost because of JavaScript errors and conflicts with browsers.
- You will never be able to test your sales page / landing page on ALL Browsers, ALL their versions, ALL the devices and combinations.
- Unfortunately, plugin writers Enqueue (load) their JavaScripts and Stylesheets on all front end pages regardless of the need. Even popular plugins do that. This could cause errors in your Sales Page various combinations of browsers, devices and versions which you will never know or never test.
SOLUTION
1. WPQuickFix gives you the power to monitor JavaScript errors in REAL TIME ONLY on Selected pages (your sales/launch pages) and notifies you immediately by email.
2. Fix it instantly without the need for a developer in most cases.
All settings apply to individual pages ONLY. So you can focus and target specific and necessary pages only. This avoids getting lost in the logs.
How?
Front end
Part 1
- Login as Administrator.
- Open your Sales/Landing Page.
- Click on WPQuickFix floating link on the right bottom of the page.
- The popup provides few information
- On the left top, a toggle switch to Enable / Disable JavaScript Email error Notification for that page. If enabled, an email will be sent when a JavaScript error occurs on that page. You wont receive duplicate emails for the same error, browser, device combination.
- This email will contain…. The Browser name, Device name, Version, Error details, User email (if the user is already logged in).
- On the left top, a toggle switch to Enable / Disable JavaScript Email error Notification for that page. If enabled, an email will be sent when a JavaScript error occurs on that page. You wont receive duplicate emails for the same error, browser, device combination.
Part 2
On the same popup, there are 2 tabs.
js Manage: Here you will find the complete list of javscripts loaded on that page. Each JavaScript can be enqueued/dequeued for that page.
When dequeued, that JavaScript wont load on that page.
- To resolve conflicts by dequeuing all and enqueuing one-by-one to see which one is causing the issue.
- Dequeuing can be used to unload unnecessary JavaScript from that page. This can help increase page load times.
3 color codes:
- Blue: JavaScript with no issues and enqueued.
- Yellow: Dequeued JavaScript.
- Red: JavaScript that generated an error.
css Manage: Here you will find the complete list of Stylesheets (CSS) loaded on that page. Each JavaScript can be enqueued/dequeued for that page. This wont show you any conflicts or errors because stylesheets will not generate errors.
When dequeued, that JavaScript wont load on that page.
- To resolve conflicts by dequeuing all and enqueuing one-by-one to see which one is causing the issue.
- Dequeuing can be used to unload unnecessary Stylesheets from that page. This can help increase page load times.
2 color codes:
- Blue: All Enqueued stylesheets.
- Yellow: Dequeued stylesheets.
Admin Dashboard
WPQuickFix has a simple Admin Dashboard that provides a comprehensive view of all the changes done to each page.
- Settings:
- Ability to DISABLE ALL notifications.
- List of pages where JavaScript error email notification is enabled.
- Email id where the notifications has to be sent.
- Download a CSV file with all errors logged filtered by page and date.
- Dequeued JavaScript
- List of ALL dequeued JavaScripts, pages, error, url of the JavaScript file.
- Click Open Page to enqueue that script again.
- Dequeued Stylesheets
-
- List of ALL dequeued stylesheets and url.
- Click Open Page to enqueue that style again.
-