Skip to main content

fc_pro_woodelivery_pro_pickup_location_address

Type: Filter

Filters the woodelivery pro pickup location address.

Signature​

apply_filters( 'fc_pro_woodelivery_pro_pickup_location_address', $value, $pickup_location );

Parameters​

NameTypeDescription
$valuearrayFiltered value. Default empty array.
$pickup_locationmixedThe pickup location.

Since​

  • 4.0.5

Source: inc/compat/plugins/compat-plugin-coderockz-woocommerce-delivery-date-time-pro.php

Examples​

add_filter( 'fc_pro_woodelivery_pro_pickup_location_address',
/**
* Add pickup location addresses for plugin Coderockz WooCommerce Delivery & Pickup Date Time Pro.
*
* @param array $value Filtered value. Default empty array.
* @param mixed $pickup_location The pickup location.
* @return array Filtered value.
*/
function( $value, $pickup_location ) {
// Define addresses for the corresponding pickup locations
$addresses = array(
'Pickup Location 1' => array( // Location name as defined in WooDelivery Pro settings
'company' => 'Main Store',
'address_1' => '123 Main St',
'city' => 'Springfield',
'postcode' => '12345',
'country' => 'US',
),
'Pickup Location 2' => array( // Location name as defined in WooDelivery Pro settings
'company' => 'Second Store',
'address_1' => '123 Second St',
'city' => 'Snowfield',
'postcode' => '12345',
'country' => 'GE',
),
);

return isset( $addresses[ $pickup_location ] ) ? $addresses[ $pickup_location ] : $value;
},
10,
2
);