Tips on how to to debug your WordPress code

Tips on how to to debug your WordPress code

Released Monday, 17th April 2023
Good episode? Give it some love!
Tips on how to to debug your WordPress code

Tips on how to to debug your WordPress code

Tips on how to to debug your WordPress code

Tips on how to to debug your WordPress code

Monday, 17th April 2023
Good episode? Give it some love!
Rate Episode

On today's episode, Aurooba manufactures a little bug in her code and then Brian helps debug what's going on. As they debug the code, they discuss the high level approach to debugging, some helpful WordPress tools to make finding problems easier, and discuss the role coding standards can have in helping you debug better.

A full transcript of the episode is available on the website. Watch the video podcast on YouTube and subscribe to our channel and newsletter to hear about episodes (and more) first!

Query Monitor – https://en-ca.wordpress.org/plugins/query-monitor/
Using either option or options in ACF – https://www.advancedcustomfields.com/resources/get_field/#get-a-value-from-different-objects
The code from this episode – https://github.com/viewSourcePodcast/viewSource-blocks/blob/debug-episode/functions.php
Brian's website – https://www.briancoords.com
Aurooba's website – https://aurooba.com
viewSource Newsletter – https://viewsource.fm/subscribe

  • (00:00) - Introduction
  • (02:55) - How do you debug?
  • (08:16) - Live debugging a little problem
  • (09:10) - Giving context for the bug
  • (11:13) - Using Query Monitor
  • (14:48) - Talking through the problem
  • (16:51) - Adding conditionals appropriately
  • (19:09) - Debugging a functional logic error
  • (19:44) - Let's var_dump()!
  • (25:50) - Thinking about what should happen
  • (32:37) - Providing code feedback
  • (33:54) - Being more verbose in your code
  • (34:24) - Naming variables better
  • (35:43) - Choosing the right kind of conditionals
  • (37:34) - Conclusion
Show More
Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Episode Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
,

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features