8
#CustomizeWoo Master WooCommerce Troubleshooting (plus: 10 WooCommerce Mistakes you Must Avoid)

Master WooCommerce Troubleshooting

Embed Size (px)

Citation preview

Page 1: Master WooCommerce Troubleshooting

#CustomizeWoo

Master WooCommerce Troubleshooting (plus:

10 WooCommerce Mistakes you Must Avoid)

Page 2: Master WooCommerce Troubleshooting

#CustomizeWoo

Welcome to #CustomizeWoo Ep.3!

❏ Thank you!

❏ Links + Resources

❏ Help, it’s broken!

❏ Updating tips

❏ Top 10 Mistakes

❏ Live Demos

❏ Q&A

Page 3: Master WooCommerce Troubleshooting

#CustomizeWoo

Thank You!

Rodolfo Melogli

@RMelogli

~ Author, Web Dev

~ WooCommerce Expert

~ Meetup Organizer

~ FB / BusinessBloomer.com

Page 4: Master WooCommerce Troubleshooting

#CustomizeWoo

WooCommerce Troubleshooting Resources + Links

1. WooThemes❏ “WooCommerce Self Service Guide” [Article]

❏ “Troubleshooting 101 - Checking for Code Conflicts” [Video]

❏ “Troubleshooting” [Documentation]

2. Google, e.g. “WooCommerce cart is empty?”

3. FaceBook❏ “WooCommerce Help & Share”

❏ “Advanced WooCommerce”

Page 5: Master WooCommerce Troubleshooting

#CustomizeWoo

Help! My WooCommerce Site is Broken!

❏ Prevention❏ Child theme, careful updating, test site, avoid plugins

❏ “How to Customize WooCommerce with PHP Snippets” [Video]

❏ Analysis❏ 1. WooCommerce System Status [DEMO]

❏ 2. WP/Theme/Plugin Upgrade Required?

❏ 3. Error Log (FTP), Inspect (Chrome), WP Debug [DEMO]

❏ Intervention❏ Disable/enable theme; disable/enable plugins [DEMO]

❏ Disable cache plugins (or hosting cache)

Page 6: Master WooCommerce Troubleshooting

#CustomizeWoo

Updating Tips

❏ Never use “Automatic Updates” for major plugin

releases e.g. 4.1 -> 4.2 vs 4.1.0 -> 4.1.1

❏ Use the FTP “renaming” trick [DEMO]

❏ Always have a test/staging “playground”

❏ WAIT 5-10 days - unless major bug fix

❏ Always check WP/Plugin/Theme version

compatibility

❏ Correct Order: WP, Plugins, Theme

Page 7: Master WooCommerce Troubleshooting

#CustomizeWoo

Top 10 WooCommerce Mistakes❏ Themes/Plugins

❏ Editing theme/plugin files vs child theme, actions & filters

❏ Installing free & paid plugins with no #downloads history

❏ Using theme that heavily overrides WooCommerce templates

❏ Using too many WC plugins vs 3 lines of PHP code

❏ Security❏ Updating WC/WP/Theme without testing @ staging

❏ No backups…

❏ No access to FTP/File Manager while editing

❏ Using the WP Appearance>Editor to edit code!

❏ Customization❏ Develop WC/WP with cache enabled

❏ Overriding full WC template instead of using hooks

Page 8: Master WooCommerce Troubleshooting

#CustomizeWoo

Thank You For Watching!