- Check for an existing
.gitignorefile in the project directory
ls -a| <?php | |
| function pw_edd_send_email_on_pending( $payment_id, $payment_data ) { | |
| // grab the gateway so we can only send on email for specific gateways | |
| $gateway = isset( $_POST['edd-gateway'] ) ? $_POST['edd-gateway'] : ''; | |
| // TODO: replace "bacs" with your gateway ID | |
| if( $gateway != 'bacs' ) | |
| return; |
| <?php | |
| function pw_edd_recurring_payment_received_notice( $payment, $parent_id, $amount, $txn_id, $unique_key ) { | |
| $user_id = edd_get_payment_user_id( $parent_id ); | |
| $email = edd_get_payment_user_email( $parent_id ); | |
| $user_data = get_userdata( $user_id ); | |
| $subject = 'Payment Received'; | |
| $message = "Hello $usera_data->display_name, your payment for $amount has been received. Thanks!"; |
| <?php | |
| /** | |
| * Unhook default EDD discount field | |
| */ | |
| remove_action( 'edd_checkout_form_top', 'edd_discount_field', -1 ); | |
| /** | |
| * Add our own callback for the discount field, keeping the same CSS as before | |
| */ |
| <?php | |
| if( class_exists( 'Easy_Digital_Downloads' ) ) { | |
| $currency = edd_get_currency(); // get edd base currency | |
| add_filter( 'edd_' . strtolower( $currency ) . '_currency_filter_before', 'edd_cur_change_before_format', 10, 3 ); | |
| add_filter( 'edd_' . strtolower( $currency ) . '_currency_filter_after', 'edd_cur_change_after_format', 10, 3 ); | |
| function edd_cur_change_before_format($formatted, $currency, $price) { |
| <?php | |
| /** | |
| * Plugin Name: EDD - Discounts for Subscribers | |
| * Plugin URI: https://www.nosegraze.com/apply-edd-discount-code-cart-contents | |
| * Description: Automatically applies an EDD discount code if certain cart conditions are met. | |
| * Version: 1.0 | |
| * Author: Nose Graze | |
| * Author URI: https://www.nosegraze.com | |
| * License: GPL2 | |
| * |
| <?php | |
| //check if form was sent | |
| if($_POST){ | |
| $to = 'some@email.com'; | |
| $subject = 'Testing HoneyPot'; | |
| $header = "From: $name <$name>"; | |
| $name = $_POST['name']; |
| <?php | |
| /** | |
| * Locate template. | |
| * | |
| * Locate the called template. | |
| * Search Order: | |
| * 1. /themes/theme/templates/$template_name | |
| * 2. /themes/theme/$template_name | |
| * 3. /plugins/plugin/templates/$template_name. | |
| * |
| <?php | |
| /* | |
| This script will allow you to send a custom email from anywhere within wordpress | |
| but using the woocommerce template so that your emails look the same. | |
| Created by craig@123marbella.com on 27th of July 2017 | |
| Put the script below into a function or anywhere you want to send a custom email | |
| */ |