This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_action('wp', function(){ echo '<pre>';print_r($GLOBALS['wp_filter']); echo '</pre>';exit; } ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* This file belongs to the YIT Plugin Framework. | |
* | |
* This source file is subject to the GNU GENERAL PUBLIC LICENSE (GPL 3.0) | |
* that is bundled with this package in the file LICENSE.txt. | |
* It is also available through the world-wide-web at this URL: | |
* http://www.gnu.org/licenses/gpl-3.0.txt | |
*/ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter('yith_paypal_ec_set_express_checkout_request_parameters', 'yith_paypal_ec_set_express_checkout_request_parameters'); | |
function yith_paypal_ec_set_express_checkout_request_parameters( $args ){ | |
$args['NOSHIPPING'] = 2; | |
$args['ADDROVERRIDE'] = 1; | |
return $args; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Fix to remove the conflict between YITH WooCommerce Request a Quote and WooCommerce Subscription | |
* when a request of quote is sent. | |
*/ | |
add_action('ywraq_before_create_order', 'ywraq_fix_woocommerce_subscription_conflict'); | |
function ywraq_fix_woocommerce_subscription_conflict(){ | |
remove_filter( 'woocommerce_payment_complete_order_status', 'WC_Subscriptions_Order::maybe_autocomplete_order', 10 ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
if ( function_exists( 'ywsbs_get_subscription' ) ) { | |
add_action( 'ywsbs_renew_subscription', 'ywsbs_renew_subscription_additional_fields', 10, 2 ); | |
function ywsbs_renew_subscription_additional_fields( $renew_order_id, $subscription_id ) { | |
$subscription = ywsbs_get_subscription( $subscription_id ); | |
$order_id = $subscription->order_id; | |
$billing_persontype = get_post_meta( $order_id, '_billing_persontype', true ); | |
$billing_cpf = get_post_meta( $order_id, '_billing_cpf', true ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function get_total_user_point( $order ) { | |
$user_id = false; | |
if ( !$order instanceof WC_Order ) { | |
$order = wc_get_order( $order ); | |
} | |
$user_id = $order->get_user_id(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter('ywpar_calculate_rewards_discount_max_discount_fixed','ywpar_calculate_rewards_discount_max_discount_fixed', 10, 1); | |
function ywpar_calculate_rewards_discount_max_discount_fixed( $subtotal ){ | |
return floatval( WC()->cart->get_total('edit') ); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter( 'woocommerce_get_price_html', 'ywsbs_woocommerce_get_variation_price_html', 99, 2 ); | |
add_filter( 'woocommerce_get_variation_price_html', 'ywsbs_woocommerce_get_variation_price_html', 99, 2 ); | |
function ywsbs_woocommerce_get_variation_price_html( $price, $product ){ | |
if ( ! $product->is_type('variable') ){ | |
return $price; | |
} | |
$prefix = sprintf('%s: ', __('From', 'iconic')); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
if ( defined( 'YITH_YWRAQ_PREMIUM' ) ) { | |
function ywraq_print_my_inline_script() { | |
?> | |
<script type="text/javascript" charset="utf-8"> | |
jQuery(document).on('ywraq_table_reloaded', function ($) { | |
jQuery(document).find( 'div.quantity:not(.buttons_added), td.quantity:not(.buttons_added)' ).addClass( 'buttons_added' ).append( '<input type="button" value="+" class="plus" />' ).prepend( '<input type="button" value="-" class="minus" />' ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
if ( class_exists( 'YITH_YWRAQ_Order_Request' ) ) { | |
add_action( 'ywraq_add_order_meta', 'ywraq_add_order_meta', 10, 2 ); | |
function ywraq_add_order_meta( $order_id, $raq ) { | |
if ( ! isset( $raq['other_email_fields'] ) ) { | |
return; | |
} |