

Get in touch

Download Plugin Now
  • Follow
  • Follow
WP Data Access
  • Download
  • Support
  • Features
  • Pricing
  • Documentation
    • Tool Guide
    • App Builder
    • Data Explorer
    • SQL Query Builder
    • Plugin Settings
    • Legacy Tools
    • Remote Connections
a
M
M
  • Download
  • Support
  • Features
  • Pricing
  • Documentation
    • Tool Guide
    • App Builder
    • Data Explorer
    • SQL Query Builder
    • Plugin Settings
    • Legacy Tools
    • Remote Connections
Download Plugin Now

App Builder

  • Getting Started
  • App Builder Dashboard
  • Creating your first App
  • Running Apps
  • Export/Import Apps
  • Road Map
  • App Shortcodes
    • Shortcode Usage
    • Shortcode Parameters
    • URL Parameters

App Manager

  • Getting started
  • Supported App Types
  • Supported Languages
  • App Authorization and Access
  • Full-Screen Mode

Table Builder

  • Getting started
  • Relationships
  • Lookups
  • Computed Fields
  • Table
    • Global filter
    • Column filters
    • Bulk Actions
    • Row Actions
    • Column Actions
    • Default where
    • Default Order By
    • Pagination
    • Inline Editing Settings
    • Layout & Responsiveness
      • Responsiveness
      • Density
      • Table Header
      • Table Footer
  • Columns
    • Introduction
    • Column Settings
    • Column Actions
    • Lookup
    • Aggregations
    • Column Metadata
  • Performance
    • Large Table Support
    • Server/Client-Side Processing
  • Filters
    • Global filter
    • Column filters
    • Default where
    • URL parameters
    • Shortcode parameters

Form Builder

  • Getting started
  • Relationships
  • Lookups
  • Computed Fields
  • Form
    • Understanding the Grid
    • Field Layout
    • Column Behaviour
    • Null Value Handling
  • Columns
    • Column Settings
    • Validation
    • Lookup
    • Column Metadata
  • Layout & Behaviour
    • Grid Positioning

Map Builder

  • Getting started
  • Creating a map
  • Using maps

Chart Builder

  • Getting started
  • Creating a chart
  • Using charts

Hooks

  • Getting started with hooks
  • App Hooks
    • global
    • onAppOpen
    • onAppClose
  • Table Hooks
    • customActionsTop
    • customActionsBottom
    • postQuery
    • renderDetailPanel
    • Table Column Hooks
      • render
  • Form Hooks
    • customActionsBottom
    • onRowInit
    • preFormSubmit
    • postFormSubmit
    • Form Column Hooks
      • onBlur
      • onChange
      • onClick
      • onDoubleClick
      • onFocus
      • onKeyDown
      • onKeyUp
  • Built-Ins
    • Overview
    • wpda.log
    • wpda.alert
    • wpda.confirm
    • wpda.snackbar
  • Examples
    • Display specific columns in detail panel
    • Auto-reload table at specific intervals
    • Adding SEO links to table
    • Styling fields with setColumnStyle
    • Hide empty table column
    • Replicate data entered on field into another field

Layout & Styling

  • Fonts
  • Palette
  • Layout
  • Manual Styling (CSS)

Demos

  • Classic Models
  • Student Administration System
  • Data Table

Tutorials

  • Creating a Data Table App
  • Creating a Data Management App
View Categories

Creating a Data Table App

This guide walks through new users in creating a simple data table app using the App Builder. Our goals for this data table app will be the following:

  • The app will display the Employees table as a data table.
  • Visitors can search and export this table.
  • A lookup column will be set up for the Department column.
  • A column filter should be active for the columns Job and Department.
  • Change the color theme of this table to orange.

Create A New App #

1. From the WordPress admin, go to WP Data Access > App Builder, and click on the Create New App button.

2. Go through the App Wizard, and select Data Table as the App Type. On the Authorization step, choose Anonymous Access if you wish to display the table on the front end for all visitors.

App Wizard - App Type

3. Once the app is created, click on Run & Build to open the Table Builder.

Run & Build App

4. The page will open to a table view of your app. On this page, we’ll start setting up the following using the Table Builder.

  • Enable Search for the table.
  • Rename column headers.
  • Setup a lookup for the Department column using another table.
  • Enable column filters.
  • Change color theme.

1. Enable Global Search #

Global Search is enabled by default when you first create the app. You can find this setting by clicking on the table builder icon and going to the Table option tab, then scrolling down to Global Search.

Table Builder - Global Search

2. Rename Column Names #

While the Table Builder toolbar is open, go to the Columns option tab. To rename the column names, click directly on the column name and type to edit. The changes will appear real-time on your table, however, you need to click OK or Apply to save the changes.

Table Builder - Change column names

3. Setup Lookup #

The employee table has a column called dept which refers to the employee’s department. This data is stored as numerical data referring to a department ID in another table. To make this column coherent for the visitors, we’ll set up a lookup to that table.

Open the Table Builder, go to Columns tab, and then click on the Department column. Click on Lookup > Start Lookup Wizard. To learn more about the Lookup Wizard, please visit: Lookup Wizard | WP Data Access

Lookup Wizard

4. Enable column filters #

To add column filters, open the Table Builder, go to the Columns tab, click on the Jobs column, and then open Column Actions. Toggle to enable “Enable column filtering” and choose any filter option.

After enabling column filters, a new icon beside the search will appear. Filters are hidden by default when an app is created. You can change this by opening the Table Builder and then going to Table > Column Filters to enable “Show column filters on startup“.

Column Filters

5. Change the theme #

Open the Table Builder and go to Theme > Palette. Click on any color and click Apply.

Table Builder - Palette

Adding the table on the front end #

To display the table on a front-end page, go to App Builder, hover over your app from the list, and click on Manage App.

Data Table Tutorial - Manage

Go to the ACCESS menu, then Front-end Access. Copy the shortcode and add it to your front-end page.

Data Table Tutorial - Copy Shortcode

Final Result of our Simple Data Table #

Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on 2025-02-06
Creating a Data Management App

Submit a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • Create A New App
    • 1. Enable Global Search
    • 2. Rename Column Names
    • 3. Setup Lookup
    • 4. Enable column filters
    • 5. Change the theme
    • Adding the table on the front end
    • Final Result of our Simple Data Table
WP Data Access
  • Follow
  • Follow
Quick Links
$

Blogs

$

Tutorials

$

Demos

Get in touch
$

Premium support

$

Free support forum

$

Contact us

Resources


WordPress plugin directory



YouTube tutorials

Copyright © 2025 | All Right Reserves

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok