Heads up!
This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don't provide support for code customizations or 3rd party development.
This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don't provide support for code customizations or 3rd party development.
Use this hook to filter the data passed to the summary email content.
Usage
add_filter('frm_summary_email_content_args', 'summary_email_content_add_custom', 10, 2);
Parameters
- $content_args (array): The data passed to the email content.
- $filter_args (array): This array contains:
- email_obj (object): The FrmEmailSummary object.
Examples
Add custom data to the monthly email
Use this code example to add custom data to the Statistics section in the monthly email.
add_filter('frm_summary_email_content_args', 'summary_email_content_add_custom', 10, 2);
function summary_email_content_add_custom( $content_args, $filter_args ) {
$content_args['stats']['custom_block'] = array(
'label' => 'Custom data',
'count' => 10,
'compare' => $filter_args['email_obj']->get_compare_diff( 10, 9 ), // 9 is the previous value to compare. Set 'compare' to 0 to disable comparison.
'display' => '$10',
);
return $content_args;
}