s2_html_email
The Subscribe2 s2 html email hook.
Description
apply_filters( 's2_html_email', (string) $html_head_title_subject_title_link_rel_stylesheet_href_get_stylesheet_uri_type_text_css_media_screen_head_body_message_body_html, (unknown) $subject, (unknown) $message );
Parameters (3)
- 0. $html_head_title_subject_title_link_rel_stylesheet_href_get_stylesheet_uri_type_text_css_media_screen_head_body_message_body_html — Optional. (string) =>
"
" . $subject . " " . $message . "" - The html head title subject title link rel stylesheet href get stylesheet uri type text css media screen head body message body html.
- 1. $subject (unknown)
- The subject.
- 2. $message (unknown)
- The message.
Usage
- To run the hook, copy the example below.
- $html_head_title_subject_title_link_rel_stylesheet_href_get_stylesheet_uri_type_text_css_media_screen_head_body_message_body_html = apply_filters( 's2_html_email', $html_head_title_subject_title_link_rel_stylesheet_href_get_stylesheet_uri_type_text_css_media_screen_head_body_message_body_html, $subject, $message );
- if ( !empty( $html_head_title_subject_title_link_rel_stylesheet_href_get_stylesheet_uri_type_text_css_media_screen_head_body_message_body_html ) ) {
- // everything has led up to this point...
- }
- The following example is for adding a hook callback.
- // define the s2_html_email callback
- function filter_s2_html_email( $html_head_title_subject_title_link_rel_stylesheet_href_get_stylesheet_uri_type_text_css_media_screen_head_body_message_body_html, $subject, $message ) {
- // make filter magic happen here...
- return $html_head_title_subject_title_link_rel_stylesheet_href_get_stylesheet_uri_type_text_css_media_screen_head_body_message_body_html;
- };
- // add the filter
- add_filter( 's2_html_email', 'filter_s2_html_email', 10, 3 );
- To remove a hook callback, use the example below.
- // remove the filter
- remove_filter( 's2_html_email', 'filter_s2_html_email', 10, 3 );
Defined (2)
The filter is defined in the following location(s).
- /classes/class-s2-core.php
- $mailtext = apply_filters('s2_html_email', "<html><head><title>" . $subject . "</title><link rel=\"stylesheet\" href=\"" . get_stylesheet_uri() . "\" type=\"text/css\" media=\"screen\" /></head><body>" . $message . "</body></html>", $subject, $message);
- $mailtext = apply_filters('s2_html_email', "<html><head><title>" . $subject . "</title></head><body>" . $message . "</body></html>", $subject, $message);