woocommerce_

woocommerce_

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: action

See hook in core

Displaying hooks found in version: woocommerce.8.7.0

do_action('woocommerce_') is found 5 times:

  • /includes/class-wc-countries.php line 1728
    		 * the woocommerce_default_address_fields. The locales/default locales apply on top based
    		 * on country selection. If you want to change things like the required status of an
    		 * address field, filter woocommerce_default_address_fields instead.
    		 */
    		$address_fields = apply_filters( 'woocommerce_' . $type . 'fields', $address_fields, $country );
    		// Sort each of the fields based on priority.
    		uasort( $address_fields, 'wc_checkout_fields_uasort_comparison' );
    
    		return $address_fields;
    	}
    }
    
  • /includes/class-wc-data-store.php line 92
    			$object_type = $pieces[0];
    		}
    
    		if ( array_key_exists( $object_type, $this->stores ) ) {
    			$store = apply_filters( 'woocommerce_' . $object_type . '_data_store', $this->stores[ $object_type ] );
    			if ( is_object( $store ) ) {
    				if ( ! $store instanceof WC_Object_Data_Store_Interface ) {
    					throw new Exception( __( 'Invalid data store.', 'woocommerce' ) );
    				}
    				$this->current_class_name = get_class( $store );
    				$this->instance           = $store;
    
  • /src/Internal/Admin/Orders/ListTable.php line 386
    		 * @param array $request Request to be passed to `wc_get_orders()`.
    		 *
    		 * @since 7.3.0
    		 */
    		$this->request = apply_filters( 'woocommerce_' . $this->order_type . '_list_table_request', $this->request );
    
    		$this->set_status_args();
    		$this->set_order_args();
    		$this->set_date_args();
    		$this->set_customer_args();
    		$this->set_search_args();
    
  • /src/Internal/Admin/Orders/ListTable.php line 411
    		 * @param array $query_args Arguments to be passed to `wc_get_orders()`.
    		 *
    		 * @since 7.3.0
    		 */
    		$order_query_args = apply_filters( 'woocommerce_' . $this->order_type . '_list_table_prepare_items_query_args', $order_query_args );
    
    		// We must ensure the 'paginate' argument is set.
    		$order_query_args['paginate'] = true;
    
    		$orders      = wc_get_orders( $order_query_args );
    		$this->items = $orders->orders;
    
  • /src/Internal/Admin/Orders/ListTable.php line 766
    		 * @since 8.6.0
    		 *
    		 * @param bool   $disable   Whether to disable the drop-down. Default false.
    		 */
    		if ( apply_filters( 'woocommerce_' . $this->order_type . '_list_table_disable_months_filter', false ) ) {
    			return;
    		}
    
    		global $wp_locale;
    		global $wpdb;