$79 GRAYBYTE WORDPRESS FILE MANAGER $16

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.23
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/bravrvjk/itiministry.org/wp-content/plugins/give/includes/admin/emails/

HOME
Current File : /home/bravrvjk/itiministry.org/wp-content/plugins/give/includes/admin/emails//filters.php
<?php
/**
 * Filter for Email Notification
 *
 * @package     Give
 * @subpackage  Classes/Emails
 * @copyright   Copyright (c) 2016, GiveWP
 * @license     https://opensource.org/licenses/gpl-license GNU Public License
 * @since       2.0
 */

/**
 * Add extra row actions to email notification table.
 *
 * @since 2.0
 *
 * @param array                   $row_actions
 * @param Give_Email_Notification $email
 *
 * @return array
 */
function give_email_notification_row_actions_callback( $row_actions, $email ) {
	if ( Give_Email_Notification_Util::is_email_preview( $email ) ) {
		$preview_link = sprintf(
			'<a href="%1$s" target="_blank">%2$s</a>',
            esc_url(
                wp_nonce_url(
                    add_query_arg(
                        array(
                            'give_action' => 'preview_email',
                            'email_type'  => $email->config['id'],
                        ),
                        home_url()
                    ),
                    'give-preview-email'
                )
            ),
			__( 'Preview', 'give' )
		);

		$send_preview_email_link = give()->tooltips->render_link( [
			'tag_content' => esc_html__( 'Send test email', 'give' ),
			'label'       => sprintf(
				esc_html__( 'Click this link to send a test email to yourself at %s', 'give' ),
				wp_get_current_user()->user_email
			),
			'link'        => esc_url_raw(wp_nonce_url(
				add_query_arg(
					array(
						'give_action'     => 'send_preview_email',
						'email_type'      => $email->config['id'],
						'give-messages[]' => 'sent-test-email',
					)
				),
				'give-send-preview-email'
			))
		] );

		$row_actions['email_preview']      = $preview_link;
		$row_actions['send_preview_email'] = $send_preview_email_link;
	}

	return $row_actions;
}
add_filter( 'give_email_notification_row_actions', 'give_email_notification_row_actions_callback', 10, 2 );

/**
 * This help to decode all email template tags.
 *
 * @since 2.0
 *
 * @param string      $message
 * @param Give_Emails $email_obj
 *
 * @return string
 */
function give_decode_email_tags( $message, $email_obj ) {
	if ( ! empty( $email_obj->tag_args ) ) {
		$message = give_do_email_tags( $message, $email_obj->tag_args );
	}

	return $message;
}

add_filter( 'give_email_message', 'give_decode_email_tags', 10, 2 );


Current_dir [ WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
4 Apr 2026 1.57 AM
bravrvjk / bravrvjk
0755
abstract-email-notification.php
26.642 KB
17 Jun 2022 4.03 AM
bravrvjk / bravrvjk
0644
ajax-handler.php
0.963 KB
29 Oct 2019 2.50 AM
bravrvjk / bravrvjk
0644
backward-compatibility.php
4.04 KB
31 Mar 2020 4.14 AM
bravrvjk / bravrvjk
0644
class-donation-receipt-email.php
7.363 KB
17 Jun 2022 4.03 AM
bravrvjk / bravrvjk
0644
class-donor-note-email.php
2.449 KB
31 Mar 2020 4.14 AM
bravrvjk / bravrvjk
0644
class-donor-register-email.php
6.22 KB
8 Jul 2022 3.27 AM
bravrvjk / bravrvjk
0644
class-email-access-email.php
8.539 KB
31 Mar 2020 4.14 AM
bravrvjk / bravrvjk
0644
class-email-notification-table.php
7.754 KB
21 Oct 2022 1.34 AM
bravrvjk / bravrvjk
0644
class-email-notification-util.php
8.215 KB
20 May 2020 12.26 AM
bravrvjk / bravrvjk
0644
class-email-notifications.php
11.345 KB
28 Jan 2026 8.00 PM
bravrvjk / bravrvjk
0644
class-email-setting-field.php
12.156 KB
21 Oct 2022 1.34 AM
bravrvjk / bravrvjk
0644
class-failed-donation-email.php
6.83 KB
28 Jan 2026 8.00 PM
bravrvjk / bravrvjk
0644
class-new-donation-email.php
6.063 KB
31 Mar 2020 4.14 AM
bravrvjk / bravrvjk
0644
class-new-donor-register-email.php
5.996 KB
8 Jul 2022 3.27 AM
bravrvjk / bravrvjk
0644
class-new-offline-donation-email.php
8.116 KB
17 Sep 2025 8.52 PM
bravrvjk / bravrvjk
0644
class-offline-donation-instruction-email.php
7.106 KB
31 Mar 2020 4.14 AM
bravrvjk / bravrvjk
0644
filters.php
2.275 KB
8 Jul 2022 3.27 AM
bravrvjk / bravrvjk
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF