Add extra content to PDF file

add_filter( ‘frm_pdfs_export_content’, ‘add_extra_content’, 10, 2); function add_extra_content( $content, $args ) { $entry_id = ‘<p>Entry ID: #’ . $args[‘entry’]->id . ‘</p>’; return $entry_id . $content; }Continue reading

Prepend site name to filename

add_filter(‘frm_pdfs_export_file_name’, ‘prepend_site_name’ , 10, 2); function prepend_site_name( $file_name, $args ) { $file_name = sanitize_title( get_bloginfo( ‘name’ ) ) . ‘-‘ . $file_name; return $file_name; }Continue reading

Basic example

add_filter(‘frm_pdfs_css’, ‘modify_pdfs_css’ , 10, 2); function modify_pdfs_css( $css, $args ) { // Modify the CSS here. return $css; }Continue reading

Filter output of frm-pdf shortcode

add_filter(‘frm_pdfs_default_shortcode_atts’, ‘filter_default_atts’); function filter_default_atts( $atts ) { $atts[‘rel’] = ‘nofollow’; // Default is rel=”nofollow”. return $atts; } add_filter(‘frm_pdfs_shortcode_output’, ‘filter_output_shortcode’, 10, 2); function filter_output_shortcode( $output, $atts ) { if ( ! empty( $atts[‘label’] ) ) { $output = str_replace( ‘<a’, ‘<a…Continue reading

Filter output of frm-pdf shortcode

add_filter(‘frm_pdfs_default_shortcode_atts’, ‘filter_default_atts’); function filter_default_atts( $atts ) { $atts[‘rel’] = ‘nofollow’; // Default is rel=”nofollow”. return $atts; } add_filter(‘frm_pdfs_shortcode_output’, ‘filter_output_shortcode’, 10, 2); function filter_output_shortcode( $output, $atts ) { if ( ! empty( $atts[‘label’] ) ) { $output = str_replace( ‘<a’, ‘<a…Continue reading

Show only percentages

add_filter( ‘frm_graph_data’, ‘frm_percentage_graph’, 10, 2 ); function frm_percentage_graph( $data, $atts ) { if ( isset( $atts[‘title’] ) && $atts[‘title’] == ‘Gas by Percentage’ ) { $data[0][1] = “Percentage of gas used”; $total = FrmProStatisticsController::stats_shortcode( array( ‘id’ => 4124, ‘type’ =>…Continue reading

Hide fields from certain users when editing entries

add_filter(‘frm_field_type’, ‘change_my_field_type’, 10, 2); function change_my_field_type($type, $field){ if(in_array($field->id, array(15981, 15980))){ //change 15981 and 15980 to the ids of the fields to hide $user = wp_get_current_user(); $uid = $user->ID; $people = array(34, 72, 82); //Change 34,72,82 to the ID of the…Continue reading