Please wait...

wpDataTables Settings

Video versionSee a video tutorial on configuring the plugin

Main settings tabSkin, data formats, and other primary plugin settings

settings main tab language date format time format

Interface language

wpDataTables comes with 45 world languages for the main interface features (provided by jQuery DataTables internationalisation). You can have the interface translated to your language by just choosing the language from this selectbox.
Only the main table features are covered by this package. It means that table tools (“Copy”, “Print”, “Excel”, …) and advanced filtering labels aren’t translated, but you can translate them yourself if you want.

Date format

This selectbox allows you to choose from 11 common date formats which will be used for the date columns, and for all responsive datepickers.

Time format

This selectbox allows you to choose from 12h time format and 24h time format. It will be used for time column and all time pickers.

settings main tab base skin number format decimal places

Base skin

wpDataTables has several built-in skins that you can use (sets the general look and feel of the table front-end). Here you can choose one of them.

Number format

Here you can choose the output format for the numbers: which sign to use for thousands separator, which for decimals.

Render advanced filter

Here you can choose the position of advanced filtering when filtering is enabled – in table header or footer (it is also possible to render filters in a form above the table which can be defined per table).

Decimal places

Here you can define how many decimal places will the floats have, so they would all get rendered in a similar manner. This setting can be overriden per specific columns.

settings main tab tablet width mobile width align number

Tablet width

Here you can redefine the width that the plugin will “see” as the tablet width. Can be used if you want to trigger responsive mode on desktops as well – for that you can set the width e.g. to 1920.

Mobile width

Here you can redefine the width that the plugin will “see” as the mobile device width.

Tables per admin page

Here you can set how many tables will be visible in the “Browse wpDataTables” admin page. Same setting is used for “Browse wpDataCharts”.

Align numbers to the right

If this checkbox is checked, all numbers will be aligned to the right in the table columns.

settings main tab functions purchase code

Sum functions label, Average functions label, Minimum functions label, Maximum functions label

Here you can set the labels that will be used for Sum, Average, Minimum and Maximum functions. If you leave these inputs blank, default labels will be “Sum =”, “Avg =”, “Min =”, “Max =”

Purchase code

Item Purchase Code from envato. Used for authentication for auto-updates, and is not mandatory.

Separate MySQL connection tabMySQL connection

Enable this setting if you want to build tables using data from DB or host which is different from the one that you use for your WordPress installation.

Do not check this checkbox if you want to use the WordPress database connection.

separate mysql connection

If you enable this switch, you will also need to provide the following data in order to be able to query the MySQL database:

  • MySQL host: The address of MySQL host, domain or IP-address.
  • MySQL database: The name of the database that you would like to use.
  • MySQL user: Username which will be used for login.
  • MySQL password: The password which will be used for login.
  • MySQL port: if you use a non-standard (different from 3306) port on your MySQL server you can define it here.
  • Test MySQL connection: use this button to check if the settings are correct.

Color and font settings tabConfiguring the plugin frontend design

color font settings

Here you can find a list of settings which will allow you to change the look of the tables rendered by the plugin. You can change:

 

  • Table font color
  • Header background color
  • Header border color
  • Header font color
  • Header active and hover color
  • Table inner border color
  • Table outer border color
  • Even row background color
  • Odd row background color
  • Hover row color
  • Cell color in active (sorted) columns for even rows
  • Cell color in active (sorted) columns for odd rows
  • Background color for selected rows
  • Buttons background color
  • Buttons border color
  • Buttons font color
  • Buttons background hover color
  • Buttons hover font color
  • Modals (popups used in the plugin) font color
  • Modals font color
  • Modals background color
  • Overlay background color (a background below popups which overlays the site content when they appear)
  • Buttons hover border color
  • Buttons and inputs border radius (in pixels, if you would like to have them rounded)
  • Table font

 

You will find a short explanation beside each style setting explaining which element does it change.

Custom JS and CSS tabConfiguring Javascript and Stylesheets for the plugin

custom js css

Custom wpDataTables JS

Here you can define any custom javascript that you want to be executed on the pages that have wpDataTables. E.g. auto-refresh, or something like that.

Custom wpDataTables CSS

Here you can define any CSS rules that you want to be applied on the pages that have wpDataTables. For example hiding the search block, pagination, etc.

Use minified wpDataTables javascript

By default the minified files are attached to the pages. But you can uncheck this if you want e.g. to modify the javascript – it’s much easier to edit the unminified files.

Info tabTechnical information

If your server setup doesn’t meet minimum requirements you should be able to see it here, as well as a hint how to resolve the problem.

Please be aware that you can connect only to one server at the moment.

Never miss new features!

Join 2000+ newsletter subscribers

Never miss notifications about new cool features, promotions, giveaways or freebies - subscribe to our newsletter! We send about one mail per month, and do our best to keep our announcements interesting.

We never spam or disclose your address to anyone.