| 1 | <?php
|
|---|
| 2 |
|
|---|
| 3 | add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
|
|---|
| 4 | function theme_enqueue_styles() {
|
|---|
| 5 | wp_enqueue_style( 'travel-agency-style', get_template_directory_uri() . '/style.css' );
|
|---|
| 6 |
|
|---|
| 7 | wp_enqueue_style( 'travel-agency-child-style'
|
|---|
| 8 | , get_stylesheet_directory_uri() . '/child-style.css'
|
|---|
| 9 | , array('travel-agency-style') // declare the dependency
|
|---|
| 10 | // in order to load child-style after parent-style
|
|---|
| 11 | );
|
|---|
| 12 | }
|
|---|
| 13 |
|
|---|
| 14 |
|
|---|
| 15 | add_action( 'wp_ajax_payment_notification', 'payment_notification' );
|
|---|
| 16 | add_action( 'wp_ajax_nopriv_payment_notification', 'payment_notification' );
|
|---|
| 17 | function payment_notification(){
|
|---|
| 18 |
|
|---|
| 19 | $admin_email = "info@pristinenepal.com";
|
|---|
| 20 | $subject = "Online Payment Being Processed";
|
|---|
| 21 |
|
|---|
| 22 | $message = '<!DOCTYPE html><html><head><title>Online Payment Being Processed</title>
|
|---|
| 23 | </head>
|
|---|
| 24 | <body>
|
|---|
| 25 | You have new trip booked message, <br/>';
|
|---|
| 26 | $message .= '<label>Trip Name:</label> '. $_POST['trip_name'].' <br/>';
|
|---|
| 27 | $message .= '<label>Trip Amount:</label> '. $_POST['trip_amount'].' <br/>';
|
|---|
| 28 | $message .= '<label>Name:</label> '. $_POST['user_name'].' <br/>';
|
|---|
| 29 | $message .= '<label>Email:</label> '. $_POST['user_email'].' <br/>';
|
|---|
| 30 |
|
|---|
| 31 | $message .= '</body></html>';
|
|---|
| 32 |
|
|---|
| 33 | send_wp_email($admin_email, $subject, $message );
|
|---|
| 34 |
|
|---|
| 35 | wp_die();
|
|---|
| 36 | }
|
|---|
| 37 |
|
|---|
| 38 |
|
|---|
| 39 | //
|
|---|
| 40 | function send_wp_email($to, $subject, $message) {
|
|---|
| 41 | $headers = array('Content-Type: text/html; charset=UTF-8');
|
|---|
| 42 | wp_mail($to,$subject,$message, $headers);
|
|---|
| 43 | }
|
|---|
| 44 |
|
|---|
| 45 | //
|
|---|
| 46 | //Remove "Wordpress" when receiving email
|
|---|
| 47 | function remove_from_wordpress($email){
|
|---|
| 48 | $wpfrom = get_option('blogname');
|
|---|
| 49 | return $wpfrom;
|
|---|
| 50 | }
|
|---|
| 51 | add_filter('wp_mail_from_name', 'remove_from_wordpress');
|
|---|
| 52 |
|
|---|
| 53 | function travel_agency_pro_header_phone( $fifth = false ){
|
|---|
| 54 | $phone = get_theme_mod( 'phone', __( '(888) 123-45678', 'travel-agency-pro' ) );
|
|---|
| 55 | $phone_label = get_theme_mod( 'phone_label', __( 'Call us, we are open 24/7', 'travel-agency-pro' ) );
|
|---|
| 56 |
|
|---|
| 57 | if( $fifth && $phone ){
|
|---|
| 58 | echo '<a href="' . esc_url( 'tel:' . preg_replace( '/[^\d+]/', '', $phone ) ) . '" class="tel-link"><i class="fa fa-phone"></i><span class="phone">' . esc_html( travel_agency_pro_get_header_phone() ) . '</span></a>';
|
|---|
| 59 | }elseif( !$fifth && ( $phone_label || $phone ) ){
|
|---|
| 60 | echo '<div class="right">';
|
|---|
| 61 | if( $phone_label ) echo '<span class="phone-label">' . esc_html( travel_agency_pro_get_phone_label() ) . '</span>';
|
|---|
| 62 | if( $phone ) echo '<a href="' . esc_url( 'tel:' . preg_replace( '/[^\d+]/', '', $phone ) ) . '" class="tel-link"><span class="phone">' . esc_html( travel_agency_pro_get_header_phone() ) . '</span></a>';
|
|---|
| 63 | echo '</div>';
|
|---|
| 64 | }
|
|---|
| 65 |
|
|---|
| 66 | //added
|
|---|
| 67 | echo '<div class="right yh-right yh-from-child-themes">
|
|---|
| 68 | <a href="' . esc_url( get_permalink( get_page_by_title( 'Online Payment' ) ) ) . '">
|
|---|
| 69 | <img src="'. get_stylesheet_directory_uri().'/images/payment-hbl.jpg' . '">
|
|---|
| 70 | </a>
|
|---|
| 71 | </div>';
|
|---|
| 72 | }
|
|---|
| 73 |
|
|---|
| 74 | require_once get_stylesheet_directory() . '/yh-hooks.php';
|
|---|