Tag: woocommerce

  • Add Your Site Logo to WooCommerce Shipping’s Packing Slips

    Customizing the WooCommerce Shipping packing slips is possible, though a bit limited. Due to a frightening series of interdependent internal classes without public instances, you can’t get information about an order’s shipments when customizing the packing slip. But there’s still a lot you can do without that. A heads-up, our examples use PHP 8.4’s new…

  • Add Extra Columns to WooCommerce Reports

    It’s possible you’ve followed this tutorial from Woo on how to add columns to admin reports, such as the Orders report. And it’s possible you’ve found that it just doesn’t really work as advertised and is incredibly convoluted. Specifically, the Javascript filter callback you register (addFilter) is just…never called. Me too. Here’s something that actually…

  • WooCommerce Foreign Key Errors and MySQL Engines

    WooCommerce Foreign Key Errors and MySQL Engines

    Here at Sterner Stuff, we don’t like throwing away existing websites and content. We call that stuff “equity”, and no one wants to throw away equity. When possible, we’ll repurpose as much of a WordPress site as possible when implementing a new design, features, etc. So while it may seem like a brand new site,…