$args The arguments. Must contain: * - string 'product' The seQura payment method identifier. * - string 'campaign' The seQura campaign identifier. * - string 'dest' The CSS selector to place the widget. * - string 'price' The CSS selector for the price. * - string 'alt_price' The CSS selector for the alternative price. * - string 'is_alt_price' The CSS selector to determine if the product has an alternative price. * - string 'reg_amount' The registration amount. * - string 'theme' The theme to use. */ defined( 'WPINC' ) || die; // Check if the variables are defined. if ( ! isset( $args['product'], $args['dest'], $args['theme'], $args['reverse'], $args['campaign'], $args['price'], $args['alt_price'], $args['is_alt_price'], $args['reg_amount'] ) ) { return; } //phpcs:disable WordPress.Security.EscapeOutput.OutputNotEscaped ?>