Skip to main content

fc_pro_order_details_section_{section_id}_attributes

Type: Filter

Filters the HTML attributes for an order details section.

The dynamic portion of the hook name, $section_id, is the order details section ID. Possible hook names include:

  • fc_pro_order_details_section_customer_information_attributes
  • fc_pro_order_details_section_delivery_information_attributes
  • fc_pro_order_details_section_downloads_attributes
  • fc_pro_order_details_section_gift_message_attributes
  • fc_pro_order_details_section_licenses_attributes
  • fc_pro_order_details_section_order_details_attributes
  • fc_pro_order_details_section_order_notes_attributes
  • fc_pro_order_details_section_order_status_attributes
  • fc_pro_order_details_section_order_summary_attributes
  • fc_pro_order_details_section_payment_method_attributes
  • fc_pro_order_details_section_subscriptions_attributes

Signature​

apply_filters( 'fc_pro_order_details_section_{section_id}_attributes', $additional_attributes );

Parameters​

NameTypeDescription
$additional_attributesarrayHTML attributes.

Since​

  • 1.3.0

Source: inc/order-details.php

Examples​

In fc_pro_order_details_section_{section_id}_attributes, payment_method replaces {section_id}.

add_filter( 'fc_pro_order_details_section_payment_method_attributes',
/**
* Add custom attribute to payment method section.
*
* @param array $additional_attributes HTML attributes.
* @return array Filtered value.
*/
function( $additional_attributes ) {
$additional_attributes['custom-attribute'] = 'payment-info';
return $additional_attributes;
},
10
);