Docs & Support

Learn about all the Formidable features and get support from our amazing customer success team.

frm_export_csv_table_heading

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.

Use this hook if you want the header row(s) in your CSV export to be different from the ones that people see in the View online. Your function should return a string with HTML markup for a table row (tr tag) with table header cells inside it (th tags). The content inside the th tags will be the content of the header row cells in your CSV export.

Usage

add_filter( 'frm_export_csv_table_heading', 'frm_change_csv_export_heading', 10, 2 );
function frm_change_csv_export_heading( $heading, $view )

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Parameters

  • $heading (string): The current heading markup
  • $view (object): The View object

Examples

Change the header row in a CSV export

You can use this code example to customize the header row of your Table View to CSV export so it's different from the header row that's displayed in the View online.

add_filter( 'frm_export_csv_table_heading', 'frm_change_csv_export_heading', 10, 2 );

function frm_change_csv_export_heading( $heading, $view ) {
if ( $view->ID !== 65 ) {
return $heading;
}

return '<tr><th>Name</th><th></th><th>Title</th></tr>'
}
  • Change 65 to the id of your View.
  • Change the string that's returned to the HTML header markup and content you want in your CSV export.
  • You can put an empty set of th tags, like in the example, if you have a column that is two columns wide.
Was this article helpful? *

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

In this article

    We have a small, but amazing team of dedicated people who are committed to helping you achieve your goals and project requirements.


    Copyright © 2025 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.

    Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms