woocommerce_debug_tools
Usage
add_filter( 'woocommerce_debug_tools', 'wp_kama_woocommerce_debug_tools_filter' );
/**
* Function for `woocommerce_debug_tools` filter-hook.
*
* @param $tools
*
* @return
*/
function wp_kama_woocommerce_debug_tools_filter( $tools ){
// filter...
return $tools;
}
- $tools
- -
Where the hook is called
woocommerce_debug_tools
woocommerce/includes/rest-api/Controllers/Version2/class-wc-rest-system-status-tools-v2-controller.php 253
return apply_filters( 'woocommerce_debug_tools', $tools );
Where the hook is used in WooCommerce
woocommerce/includes/admin/helper/class-wc-helper-admin.php 43
add_filter( 'woocommerce_debug_tools', array( __CLASS__, 'register_cache_clear_tool' ) );
woocommerce/src/Admin/RemoteInboxNotifications/RemoteInboxNotificationsEngine.php 73
add_filter( 'woocommerce_debug_tools', array( __CLASS__, 'add_debug_tools' ) );
woocommerce/src/Internal/Admin/Analytics.php 66
add_filter( 'woocommerce_debug_tools', array( $this, 'register_cache_clear_tool' ) );
woocommerce/src/Internal/Admin/Analytics.php 67
add_filter( 'woocommerce_debug_tools', array( $this, 'register_regenerate_order_fulfillment_status_tool' ), 12 );
woocommerce/src/Internal/CostOfGoodsSold/CostOfGoodsSoldController.php 26
add_filter( 'woocommerce_debug_tools', array( $this, 'add_debug_tools_entry' ), 999, 1 );
woocommerce/src/Internal/DataStores/Orders/CustomOrdersTableController.php 142
add_filter( 'woocommerce_debug_tools', array( $this, 'add_hpos_tools' ), 999 );
woocommerce/src/Internal/OrderCouponDataMigrator.php 23
add_filter( 'woocommerce_debug_tools', array( $this, 'handle_woocommerce_debug_tools' ), 999, 1 );
woocommerce/src/Internal/ProductAttributesLookup/DataRegenerator.php 63
add_filter( 'woocommerce_debug_tools', array( $this, 'add_initiate_regeneration_entry_to_tools_array' ), 1, 999 );
woocommerce/src/Internal/ProductDownloads/ApprovedDirectories/Admin/SyncUI.php 42
add_filter( 'woocommerce_debug_tools', array( $this, 'add_tools' ) );
woocommerce/src/Internal/TransientFiles/TransientFilesEngine.php 52
add_filter( 'woocommerce_debug_tools', array( $this, 'add_debug_tools_entries' ), 999, 1 );