• How to add row actions to custom WordPress tables with WP_List_Table

    A quick guide how to add row actions to custom tables in WP Admin when extending the WP_List_Table class with function column_{name}.


  • How to check if WooCommerce is activated on WP multisite

    Typically the plugins I write are not standalone but require other plugins such as WooCommerce to be enabled to work correctly. So before I run my plugin, I need to check if the plugin I depend on is activated. In a multisite environment this gets a bit more complicated. If my own plugin is networkwide…


  • How to write a multisite compatible WordPress plugin

    In this tutorial I take you through the steps to write a multisite compatible WordPress plugin. But before we begin, please take note that writing plugins for large networks must be done with great care to resources. The plugin I’ve written is intended for a small network which can cope with additional tables for each…


  • File Deletions in WP All Import

    Last updated 1 April 2020. The WordPress plugin “WP All Import” allows site admins to bulk upload data in CSV (or other) formats. Its Pro version is compatible with WooCommerce and ACF, making it a popular choice for Woo shop owners to bulk import and update product data. WP All Import comes with a multitude…