Display Form Data Almost every website has its own forms, such as contact form, book form, and registry form... Instead of just submitting the form through email, we want to store the form data for the future inconvenience. Here's an example usage of it. Online forms Display form data for certain users Contact Form DB plugin (version >2.4.1) Contact Form 7 is a useful and easy-to-use WordPress plugin. However, after it sends an email the information disappeared. A plugin called "Contact Form DB" can help persist the form data and provide a shortcode to display the data in a data grid format. Once the "Contact Form DB" is activated, it created two data tables: wp_cf7dbplugin_st (storing time key) and wp_cf7dbplugin_submits (storing form data). In WordPress Dashboard, click on the Contact Form DB button on the left side menu. It would show all form data in a table. Under the Contact Form DB button, there is a Shortcode button, it allows you to generate a shortcode of your choice. You could specify a form and the display format and columns to display. The following shortcodes are provided: [cfdb-datatable] [cfdb-table] [cfdb-json] [cfdb-value] [cfdb-count] [cfdb-html] Shortcode details Basic Shortcode You have a form named “myform” and you want to display all its rows and columns in a page or post: [cfdb-table form="myform"] Choose Columns to Display with “show” and “hide” [cfdb-table form="myform" show="f1,f2,f3"] (optionally show selected fields) [cfdb-table form="myform" hide="f1,f2,f3"] (optionally hide selected fields) “show” and “hide” supports regular expressions to be able to specify column names. Regular expression match according to preg-match. Examples: [cfdb-table…