Skip to content

Instantly share code, notes, and snippets.

View lamanrasmi's full-sized avatar

Team LamanRasmi lamanrasmi

View GitHub Profile
@cartimize
cartimize / billing_email.php
Created May 12, 2022 07:25
Change billing_email label and placeholder
<?php
add_filter( 'woocommerce_billing_fields', 'custom_update_billing_email_field', 10, 1 );
function custom_update_billing_email_field( $billing_fields ) {
$billing_fields['billing_email']['label'] = 'Email S';
$billing_fields['billing_email']['placeholder'] = 'johndoe@gmail.com';
$billing_fields['billing_email']['required'] = true;
return $billing_fields;
}
@sushobhan-pal
sushobhan-pal / commission-calculatetion-special-case.php
Created June 11, 2021 07:34
#Transaction charge fully bear by vendors. Admin will not contribute. Calculate #Commission tax only on admin commission value.
//Transaction charge fully bear by vendors. Admin will not contribute
add_filter( 'wcfmmp_commission_deducted_transaction_charge', function($transaction_charge, $vendor_id, $product_id, $order_id, $total_commission, $commission_rule ) {
global $WCFMmp;
$transacton_charge_meta_key = '_wcfmmp_vendor_transacton_charge_'.$vendor_id.'_'.$product_id;
if($transaction_charge = get_post_meta( $order_id, $transacton_charge_meta_key, true )) {
return $transaction_charge;
}
$order = wc_get_order( $order_id );
$vendors = array();
@maxkostinevich
maxkostinevich / index.html
Last active June 7, 2024 00:46
Cloudflare Worker - Handle Contact Form
<!--
/*
* Serverless contact form handler for Cloudflare Workers.
* Emails are sent via Mailgun.
*
* Learn more at https://maxkostinevich.com/blog/serverless-contact-form
* Live demo: https://codesandbox.io/s/serverless-contact-form-example-x0neb
*
* (c) Max Kostinevich / https://maxkostinevich.com
*/