=== WP jQuery DataTable ===
Contributors: mbanl, biztechc
Tags: WP jQuery DataTable, jQuery, jQuery DataTable, Table ,DataTable 
Requires at least: 3.6.1
Tested up to: 7.0.2
Stable tag: 4.2.0
License: GPLv2 or later

Features can be set to meet your exact needs for your table implementations. like paging, ordering, searching, etc... Originally developped by biztechc (https://www.appjetty.com/).

== Description ==

Plugin's settings will display 'WP jQuery DataTable' tab under 'Settings'.

1. WP Jquery Data table plugin can help the WordPress website owner to insert table anywhere for displaying any information in tabular form, which will also have some cool features like option of selecting no. of pages, columns and pagination to be displayed in one page along with the search option to access the relevant data immediately from the long table, saving time and effort. 
2. This plugin is useful for exact needs for your table implementations.
3. Short code is : [wp_jdt id="table  id here"]    
4. You can apply this short code into page/post's editor or also can add into PHP file. 
   Like 
   `<?php echo do_shortcode('[wp_jdt id="table  id here"]');?>`
   
= Features =
1. Show information about the table
2. Allow table pagination, number of rows to display on page and pagination button display options.
3. Show table entries options
4. Allow table column ordering, define which column(s) the order and apply order (asc or desc.
5. Allow table searching 

== Installation ==

1. Copy the entire /wp-jquery-datatable/ directory into your /wp-content/plugins/ directory.
2. Activate the plugin.
3. New Tab called WP jQuery DataTable will be genereate.
4. You can add set setting.
5. Use short code at any pages/posts e.g.[wp_jdt id="table  id here"]

=  Plugin's settings =

First of Save Plugin's settings. It will display 'WP jQuery DataTable' tab

1. WP Jquery Data table plugin can help the WordPress website owner to insert table anywhere for displaying any information in tabular form, which will also have some cool features like option of selecting no. of pages, columns and pagination to be displayed in one page along with the search option to access the relevant data immediately from the long table, saving time and effort. 
2. This plugin is useful for exact needs for your table implementations.
3. Short code is : [wp_jdt id="table  id here"]    
4. You can apply this short code into page/post's editor or also can add into PHP file. 
   Like 
   `<?php echo do_shortcode('[wp_jdt id="table  id here"]');?>` 

= Shortcode Parameters =

1. id: =(Required) Used table id as a parameter of id. Example [wp_jdt id="demo"] and table is `<table id="demo">...</table>`  
2. info: Show information about the table. It return boolean. By default 'true'. Example [wp_jdt info="false"]
3. paging: Allow table pagination. It return boolean. By default 'true'. Example [wp_jdt paging="false"]
4. page_length: Allow number of rows to display on page when using pagination. It return number. By default '10'. Example [wp_jdt page_length="5"]
5. paging_type: Allow pagination button display options when using pagination. Options: simple, simple_numbers, full and full_numbers. By default 'simple'. Example [paging_type page_length="simple"]
6. b_length_change: Show table entries options. It return boolean. By default 'true'. Example [wp_jdt b_length_change="false"] 
7. ordering: Allow table column ordering. It return boolean. By default 'true'. Example [wp_jdt ordering="false"]
8. i. order_row_number: You can define which column(s) the order in table. It return number. By default '0'. Example [wp_jdt order_row_number="3"]
   ii. order_row_number_sort: You can apply order (asc or desc). By default 'asc'. Example [wp_jdt order_row_number_sort="desc"]
8. searching: Allow table searching. It return boolean. By default 'true'. Example [wp_jdt searching="false"]   

== Frequently Asked Questions ==
Is this plugin prepared for multisites? Yes.

== Screenshots ==

1. screenshot-1.png
2. screenshot-2.png

== Changelog ==

= 4.2.0 =
* Forked by [Michel Bats](https://batssoft.nl/).
* Bumped DataTables to version 2.3.8.
* Moved the settings page under the settings menu.
* Added support for a languages folder.
* Changed some texts to make use of global translations.
* Added a domain to most of the texts for translation files.
* Added a Dutch translation file.
* Added DataTables language support for 'search'.
* Added VSCode settings.json for formatOnSave.
* Added .gitignore.
* Added security measurement to prevent the public to run the php-script directly.
* Changed the registering of settings during installation to an array.
* Changed the unregistering of settings during uninstallation to an array.
* Deleted the setting of unnecessary variables under wp_jdt_activate_plugin() and made all the if statements strict.
* Changed the user role for the options page from 'administrator' to 'manage_options'.
* Added a check for the options page to only load if the user has sufficient rights.
* Changed the radio buttons on the options page to use the WordPress checked() function.
* Changed get_option() for the options page to make use a $default_value.
* Rewrite of the wp_jdt_shortcode() function to put security measuremnts in place, better fallback and loading the JS script in the footer.
* Removed a new line and some commented code no longer used.
* Removed some unnecessary <br> tags.
* Removed the extra Select option from the page lenght menu.
* Added the default page lenghts and the option for All in the page lenght dropdown.
* Added the choosen page lenght as an option to the dropdown if it's not one of the default options.
* Changed the language for DataTables to make use of the i18n plug-in json file and added the Dutch translation file.
* Changed the header of the main PHP file to reflect the Header Requirements page on wordpress.org and to make sure there will be no unexpected update.

= 4.1.0 =
* Compatibility with WordPress version 6.7.1
* Vulnerability Fix

= 4.0.1 =
* Compatibility with WordPress version 6.1.1

= 4.0.0 =
* Compatibility with WordPress version 5.8

= 3.0.0 =
* Compatibility with WordPress version 5.5

= 2.0.1 =
* Compatibility with WordPress version 5.4

= 2.0.0 =
* Compatibility with WordPress version 5.3

= 1.1.1 =
* Bug fixed for warnings and notices

= 1.1.0 =
* Make plugin language compatible
* Bug fixed for paging and ordering

= 1.0.2 =
* Update new jquerydatatable js

= 1.0.1 =
* Solved jquery confliction

= 1.0.0 =
* Stable Version release
== Upgrade Notice ==
S
Description
No description provided
Readme
637 KiB
Languages
JavaScript 88.6%
CSS 7.8%
PHP 3.6%