Jun 25 2022 Send custom WooCommerce order emails with a transactional template Create a custom WooCommerce transactional email class that triggers on a specific order status change, uses the WooCommerce email template system, and sends styled HTML email.
Apr 30 2022 Customise WooCommerce checkout fields with PHP to add, remove, and reord ... Use the woocommerce_checkout_fields filter to add new fields, remove unnecessary ones, and reorder the checkout form without a plugin.
Apr 1 2022 Add custom dashboard widgets to the WordPress admin with PHP Use wp_add_dashboard_widget() to register custom panels on the WordPress admin dashboard that display site stats, quick links, or any custom content.
Mar 25 2022 Add a WooCommerce upsell section below the cart with custom PHP Hook into WooCommerce cart page actions to display a hand-picked or automatically generated upsell product grid below the cart table.
Feb 20 2022 Manage WordPress Multisite network sites programmatically with PHP Create sites, switch database context and run cross-network operations in WordPress Multisite using get_sites and switch_to_blog.
Feb 1 2022 Register and use custom WordPress post statuses in your plugin Register custom post statuses in WordPress with register_post_status and inject them into the classic editor dropdown with JavaScript.
Jan 30 2022 Add custom product tabs to WooCommerce with PHP Use the woocommerce_product_tabs filter to add, remove, rename and reorder product page tabs in WooCommerce without a plugin.
Jan 20 2022 Create a WordPress plugin settings page with the Settings API Build a secure WordPress plugin options page using register_setting, add_settings_section and add_settings_field with sanitise callbacks.
Jan 1 2022 Add a custom meta box to the WordPress post editor with secure save hand ... Register a custom meta box on WordPress posts and pages with wp_nonce_field CSRF protection and sanitised save_post handling.