'dev', 'title' => __( 'Action Fooks' , 'my-wp' ), ); return $debug_renders; } private static function is_mywp_function( $name ) { if( strpos( $name , 'mywp' ) !== false ) { return true; } if( strpos( $name , 'Mywp' ) !== false ) { return true; } return false; } private static function get_wp_actions() { global $wp_actions; return $wp_actions; } protected static function mywp_developer_debug() { if( ! MywpDeveloper::is_debug_item( 'debug_action' ) ) { echo esc_html( __( 'Not activated.' , 'my-wp' ) ); return false; } $actions = self::get_wp_actions(); echo '$wp_actions = ' . "\n"; foreach( $actions as $wp_action => $count ) { echo esc_html( ' - ' . $wp_action ) . "\n"; $filter_to_func = MywpDeveloper::get_filter_to_func( $wp_action ); if( ! empty( $filter_to_func ) ) { foreach( $filter_to_func as $func ) { echo ' '; echo esc_html( sprintf( '(%d) %s' , $func['priority'] , $func['print_format'] ) ); echo "\n"; } echo "\n"; } } } protected static function mywp_debug_render() { if( ! MywpDeveloper::is_debug_item( 'debug_action' ) ) { echo esc_html( __( 'Not activated.' , 'my-wp' ) ); return false; } $actions = self::get_wp_actions(); echo '
    '; foreach( $actions as $wp_action => $count ) { $add_class = ''; if( self::is_mywp_function( $wp_action ) ) { $add_class = 'mywp-action '; } echo '
  1. ' . esc_html( $wp_action ); $filter_to_func = MywpDeveloper::get_filter_to_func( $wp_action ); if( ! empty( $filter_to_func ) ) { echo ''; /* echo ''; */ } echo '
  2. '; } echo '
'; } } MywpDeveloperModuleDevActions::init(); endif;