{"id":78721,"date":"2017-12-22T12:55:45","date_gmt":"2017-12-22T12:55:45","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wp-data-access\/"},"modified":"2026-04-02T00:01:26","modified_gmt":"2026-04-02T00:01:26","slug":"wp-data-access","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/wp-data-access\/","author":10418882,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"5.5.70","stable_tag":"5.5.70","tested":"6.9.4","requires":"","requires_php":"7.0","requires_plugins":null,"header_name":"WP Data Access","header_author":"Passionate Programmers B.V.","header_description":"Get access to any database table! Uses WP_Table_List on the back-end and jQuery DataTables on the front-end.","assets_banners_color":"","last_updated":"2026-04-02 00:01:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wpdataaccess.com\/","header_author_uri":"https:\/\/wpdataaccess.com\/","rating":4.9,"author_block_rating":0,"active_installs":10000,"downloads":762865,"num_ratings":87,"support_threads":16,"support_threads_resolved":14,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"peterschulznl","date":"2017-12-29 15:05:34"},"1.1.0":{"tag":"1.1.0","author":"peterschulznl","date":"2018-01-12 19:24:35"},"1.1.1":{"tag":"1.1.1","author":"peterschulznl","date":"2018-01-13 17:35:22"},"1.2.0":{"tag":"1.2.0","author":"peterschulznl","date":"2018-01-13 18:35:30"},"1.2.1":{"tag":"1.2.1","author":"peterschulznl","date":"2018-01-14 15:09:35"},"1.5.0":{"tag":"1.5.0","author":"peterschulznl","date":"2018-01-31 23:54:22"},"1.5.1":{"tag":"1.5.1","author":"peterschulznl","date":"2018-02-04 22:51:12"},"1.5.2":{"tag":"1.5.2","author":"peterschulznl","date":"2018-02-06 21:20:13"},"1.6.0":{"tag":"1.6.0","author":"peterschulznl","date":"2018-02-24 17:55:54"},"1.6.1":{"tag":"1.6.1","author":"peterschulznl","date":"2018-03-01 19:37:37"},"1.6.2":{"tag":"1.6.2","author":"peterschulznl","date":"2018-03-09 11:23:04"},"1.6.3":{"tag":"1.6.3","author":"peterschulznl","date":"2018-03-14 09:59:32"},"1.6.4":{"tag":"1.6.4","author":"peterschulznl","date":"2018-03-14 13:12:20"},"1.6.5":{"tag":"1.6.5","author":"peterschulznl","date":"2018-03-15 13:44:45"},"1.6.6":{"tag":"1.6.6","author":"peterschulznl","date":"2018-03-16 14:01:19"},"1.6.7":{"tag":"1.6.7","author":"peterschulznl","date":"2018-03-16 15:03:47"},"1.6.8":{"tag":"1.6.8","author":"peterschulznl","date":"2018-03-18 11:38:41"},"1.6.9":{"tag":"1.6.9","author":"peterschulznl","date":"2018-11-06 23:13:25"},"2.0.0":{"tag":"2.0.0","author":"peterschulznl","date":"2018-11-14 08:53:28"},"2.0.1":{"tag":"2.0.1","author":"peterschulznl","date":"2018-11-27 09:21:01"},"2.0.10":{"tag":"2.0.10","author":"peterschulznl","date":"2019-04-27 11:05:00"},"2.0.11":{"tag":"2.0.11","author":"peterschulznl","date":"2019-05-08 16:11:44"},"2.0.12":{"tag":"2.0.12","author":"peterschulznl","date":"2019-05-17 08:29:09"},"2.0.13":{"tag":"2.0.13","author":"peterschulznl","date":"2019-05-17 08:29:09"},"2.0.14":{"tag":"2.0.14","author":"peterschulznl","date":"2019-06-26 21:39:51"},"2.0.15":{"tag":"2.0.15","author":"peterschulznl","date":"2019-07-10 11:09:18"},"2.0.2":{"tag":"2.0.2","author":"peterschulznl","date":"2018-12-03 09:54:33"},"2.0.3":{"tag":"2.0.3","author":"peterschulznl","date":"2018-12-10 17:32:43"},"2.0.5":{"tag":"2.0.5","author":"peterschulznl","date":"2018-12-13 11:38:03"},"2.0.6":{"tag":"2.0.6","author":"peterschulznl","date":"2019-01-05 15:30:05"},"2.0.7":{"tag":"2.0.7","author":"peterschulznl","date":"2019-01-30 10:51:46"},"2.0.8":{"tag":"2.0.8","author":"peterschulznl","date":"2019-04-13 09:38:04"},"2.5.0":{"tag":"2.5.0","author":"peterschulznl","date":"2019-08-01 11:37:56"},"2.5.1":{"tag":"2.5.1","author":"peterschulznl","date":"2019-08-13 07:34:40"},"2.6.0":{"tag":"2.6.0","author":"peterschulznl","date":"2019-09-18 18:45:12"},"2.6.1":{"tag":"2.6.1","author":"peterschulznl","date":"2019-10-05 04:29:56"},"2.7.0":{"tag":"2.7.0","author":"peterschulznl","date":"2019-10-31 09:46:18"},"2.7.1":{"tag":"2.7.1","author":"peterschulznl","date":"2019-11-11 08:23:05"},"2.7.2":{"tag":"2.7.2","author":"peterschulznl","date":"2019-12-01 10:39:49"},"2.7.3":{"tag":"2.7.3","author":"peterschulznl","date":"2020-01-27 21:56:40"},"3.0.0":{"tag":"3.0.0","author":"peterschulznl","date":"2020-02-07 09:51:41"},"3.0.1":{"tag":"3.0.1","author":"peterschulznl","date":"2020-02-27 18:11:26"},"3.0.2":{"tag":"3.0.2","author":"peterschulznl","date":"2020-03-10 09:04:16"},"3.0.3":{"tag":"3.0.3","author":"peterschulznl","date":"2020-03-27 12:03:41"},"3.1.0":{"tag":"3.1.0","author":"peterschulznl","date":"2020-05-05 10:43:41"},"3.1.1":{"tag":"3.1.1","author":"peterschulznl","date":"2020-05-08 10:47:24"},"3.1.2":{"tag":"3.1.2","author":"peterschulznl","date":"2020-05-26 11:41:58"},"3.1.3":{"tag":"3.1.3","author":"peterschulznl","date":"2020-06-18 06:14:14"},"3.1.4":{"tag":"3.1.4","author":"peterschulznl","date":"2020-06-22 22:00:20"},"3.1.5":{"tag":"3.1.5","author":"peterschulznl","date":"2020-08-18 10:15:57"},"3.5.0":{"tag":"3.5.0","author":"peterschulznl","date":"2020-08-31 13:28:27"},"3.6.0":{"tag":"3.6.0","author":"peterschulznl","date":"2020-09-12 13:28:18"},"3.6.5":{"tag":"3.6.5","author":"peterschulznl","date":"2020-10-20 05:54:10"},"4.0.0":{"tag":"4.0.0","author":"peterschulznl","date":"2020-12-03 22:10:54"},"4.0.1":{"tag":"4.0.1","author":"peterschulznl","date":"2020-12-22 00:32:19"},"4.1.0":{"tag":"4.1.0","author":"peterschulznl","date":"2021-01-06 22:02:16"},"4.1.1":{"tag":"4.1.1","author":"peterschulznl","date":"2021-01-14 11:58:06"},"4.1.3":{"tag":"4.1.3","author":"peterschulznl","date":"2021-03-15 17:18:06"},"4.2.0":{"tag":"4.2.0","author":"peterschulznl","date":"2021-03-26 10:57:40"},"4.2.1":{"tag":"4.2.1","author":"peterschulznl","date":"2021-03-29 08:16:24"},"4.2.10":{"tag":"4.2.10","author":"peterschulznl","date":"2021-07-25 06:06:10"},"4.2.5":{"tag":"4.2.5","author":"peterschulznl","date":"2021-04-22 14:26:26"},"4.2.6":{"tag":"4.2.6","author":"peterschulznl","date":"2021-05-08 06:21:18"},"4.2.7":{"tag":"4.2.7","author":"peterschulznl","date":"2021-05-12 06:08:16"},"4.2.8":{"tag":"4.2.8","author":"peterschulznl","date":"2021-06-01 07:03:23"},"4.2.9":{"tag":"4.2.9","author":"peterschulznl","date":"2021-06-14 06:32:15"},"4.3.0":{"tag":"4.3.0","author":"peterschulznl","date":"2021-08-12 20:15:09"},"4.3.1":{"tag":"4.3.1","author":"peterschulznl","date":"2021-09-16 05:14:32"},"5.0.0":{"tag":"5.0.0","author":"peterschulznl","date":"2021-11-05 11:16:44"},"5.0.1":{"tag":"5.0.1","author":"peterschulznl","date":"2021-11-25 08:02:44"},"5.0.2":{"tag":"5.0.2","author":"peterschulznl","date":"2021-12-08 05:36:12"},"5.1.0":{"tag":"5.1.0","author":"peterschulznl","date":"2021-12-23 06:08:25"},"5.1.1":{"tag":"5.1.1","author":"peterschulznl","date":"2022-01-27 13:26:34"},"5.1.2":{"tag":"5.1.2","author":"peterschulznl","date":"2022-02-04 10:21:49"},"5.1.3":{"tag":"5.1.3","author":"peterschulznl","date":"2022-02-24 00:04:09"},"5.1.4":{"tag":"5.1.4","author":"peterschulznl","date":"2022-03-02 09:49:06"},"5.1.5":{"tag":"5.1.5","author":"peterschulznl","date":"2022-03-25 00:04:49"},"5.1.6":{"tag":"5.1.6","author":"peterschulznl","date":"2022-04-08 08:27:30"},"5.1.7":{"tag":"5.1.7","author":"peterschulznl","date":"2022-04-21 00:02:54"},"5.1.8":{"tag":"5.1.8","author":"peterschulznl","date":"2022-05-24 12:43:49"},"5.2":{"tag":"5.2","author":"peterschulznl","date":"2022-06-24 00:00:39"},"5.2.1":{"tag":"5.2.1","author":"peterschulznl","date":"2022-07-04 23:32:14"},"5.2.11":{"tag":"5.2.11","author":"peterschulznl","date":"2023-01-03 22:02:36"},"5.2.2":{"tag":"5.2.2","author":"peterschulznl","date":"2022-08-04 23:02:02"},"5.2.3":{"tag":"5.2.3","author":"peterschulznl","date":"2022-08-27 17:16:15"},"5.2.4":{"tag":"5.2.4","author":"peterschulznl","date":"2022-09-01 23:37:54"},"5.2.5":{"tag":"5.2.5","author":"peterschulznl","date":"2022-09-15 22:52:59"},"5.2.6":{"tag":"5.2.6","author":"peterschulznl","date":"2022-10-05 13:45:45"},"5.2.7":{"tag":"5.2.7","author":"peterschulznl","date":"2022-10-31 12:42:38"},"5.2.8":{"tag":"5.2.8","author":"peterschulznl","date":"2022-11-03 23:13:02"},"5.2.9":{"tag":"5.2.9","author":"peterschulznl","date":"2022-11-24 00:26:34"},"5.3.0":{"tag":"5.3.0","author":"peterschulznl","date":"2023-01-18 00:04:19"},"5.3.10":{"tag":"5.3.10","author":"peterschulznl","date":"2023-06-05 00:08:10"},"5.3.11":{"tag":"5.3.11","author":"peterschulznl","date":"2023-07-05 04:25:28"},"5.3.15":{"tag":"5.3.15","author":"peterschulznl","date":"2023-08-02 11:36:22"},"5.3.16":{"tag":"5.3.16","author":"peterschulznl","date":"2023-08-28 23:03:22"},"5.3.17":{"tag":"5.3.17","author":"peterschulznl","date":"2023-09-22 00:06:18"},"5.3.18":{"tag":"5.3.18","author":"peterschulznl","date":"2023-11-17 11:54:15"},"5.3.19":{"tag":"5.3.19","author":"peterschulznl","date":"2023-12-01 00:14:13"},"5.3.2":{"tag":"5.3.2","author":"peterschulznl","date":"2023-02-10 00:04:09"},"5.3.4":{"tag":"5.3.4","author":"peterschulznl","date":"2023-02-23 08:51:08"},"5.3.5":{"tag":"5.3.5","author":"peterschulznl","date":"2023-03-17 00:00:01"},"5.3.7":{"tag":"5.3.7","author":"peterschulznl","date":"2023-03-29 22:56:30"},"5.3.8":{"tag":"5.3.8","author":"peterschulznl","date":"2023-04-06 08:25:06"},"5.4.0":{"tag":"5.4.0","author":"peterschulznl","date":"2024-03-19 09:04:49"},"5.5.0":{"tag":"5.5.0","author":"peterschulznl","date":"2024-04-18 00:01:31"},"5.5.1":{"tag":"5.5.1","author":"peterschulznl","date":"2024-04-25 11:16:15"},"5.5.11":{"tag":"5.5.11","author":"peterschulznl","date":"2024-08-21 23:42:33"},"5.5.12":{"tag":"5.5.12","author":"peterschulznl","date":"2024-09-04 23:01:32"},"5.5.14":{"tag":"5.5.14","author":"peterschulznl","date":"2024-09-18 00:01:38"},"5.5.16":{"tag":"5.5.16","author":"peterschulznl","date":"2024-10-17 00:01:48"},"5.5.17":{"tag":"5.5.17","author":"peterschulznl","date":"2024-11-08 11:04:40"},"5.5.2":{"tag":"5.5.2","author":"peterschulznl","date":"2024-05-07 22:59:27"},"5.5.22":{"tag":"5.5.22","author":"peterschulznl","date":"2024-12-11 16:22:38"},"5.5.23":{"tag":"5.5.23","author":"peterschulznl","date":"2024-12-19 00:00:10"},"5.5.29":{"tag":"5.5.29","author":"peterschulznl","date":"2024-12-31 10:59:39"},"5.5.3":{"tag":"5.5.3","author":"peterschulznl","date":"2024-05-14 23:28:55"},"5.5.31":{"tag":"5.5.31","author":"peterschulznl","date":"2025-01-16 00:01:24"},"5.5.32":{"tag":"5.5.32","author":"peterschulznl","date":"2025-01-27 00:01:50"},"5.5.34":{"tag":"5.5.34","author":"peterschulznl","date":"2025-02-16 23:59:46"},"5.5.35":{"tag":"5.5.35","author":"peterschulznl","date":"2025-02-24 00:00:58"},"5.5.36":{"tag":"5.5.36","author":"peterschulznl","date":"2025-03-17 00:00:26"},"5.5.37":{"tag":"5.5.37","author":"peterschulznl","date":"2025-04-01 23:20:58"},"5.5.4":{"tag":"5.5.4","author":"peterschulznl","date":"2024-05-28 23:00:33"},"5.5.40":{"tag":"5.5.40","author":"peterschulznl","date":"2025-05-21 09:54:26"},"5.5.41":{"tag":"5.5.41","author":"peterschulznl","date":"2025-05-23 00:05:11"},"5.5.42":{"tag":"5.5.42","author":"peterschulznl","date":"2025-06-15 06:11:18"},"5.5.43":{"tag":"5.5.43","author":"peterschulznl","date":"2025-06-19 00:02:51"},"5.5.45":{"tag":"5.5.45","author":"peterschulznl","date":"2025-07-25 00:01:22"},"5.5.49":{"tag":"5.5.49","author":"peterschulznl","date":"2025-08-16 11:12:03"},"5.5.5":{"tag":"5.5.5","author":"peterschulznl","date":"2024-06-19 23:48:26"},"5.5.51":{"tag":"5.5.51","author":"peterschulznl","date":"2025-08-22 00:02:22"},"5.5.55":{"tag":"5.5.55","author":"peterschulznl","date":"2025-09-17 00:03:00"},"5.5.57":{"tag":"5.5.57","author":"peterschulznl","date":"2025-09-25 22:17:02"},"5.5.6":{"tag":"5.5.6","author":"peterschulznl","date":"2024-07-01 23:04:11"},"5.5.60":{"tag":"5.5.60","author":"peterschulznl","date":"2025-10-16 00:02:01"},"5.5.61":{"tag":"5.5.61","author":"peterschulznl","date":"2025-10-22 00:00:28"},"5.5.62":{"tag":"5.5.62","author":"peterschulznl","date":"2025-11-12 08:21:09"},"5.5.63":{"tag":"5.5.63","author":"peterschulznl","date":"2025-12-03 00:01:52"},"5.5.64":{"tag":"5.5.64","author":"peterschulznl","date":"2026-01-05 00:22:59"},"5.5.65":{"tag":"5.5.65","author":"peterschulznl","date":"2026-01-22 00:02:55"},"5.5.66":{"tag":"5.5.66","author":"peterschulznl","date":"2026-02-10 00:03:07"},"5.5.68":{"tag":"5.5.68","author":"peterschulznl","date":"2026-02-12 10:10:12"},"5.5.69":{"tag":"5.5.69","author":"peterschulznl","date":"2026-03-09 00:01:53"},"5.5.7":{"tag":"5.5.7","author":"peterschulznl","date":"2024-07-17 00:00:31"},"5.5.70":{"tag":"5.5.70","author":"peterschulznl","date":"2026-04-02 00:01:26"},"5.5.9":{"tag":"5.5.9","author":"peterschulznl","date":"2024-07-30 00:03:39"}},"upgrade_notice":[],"ratings":{"1":0,"2":1,"3":0,"4":2,"5":84},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2766672,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3299063,"resolution":"256x256","location":"assets","locale":""},"icon-64x64.png":{"filename":"icon-64x64.png","revision":3299063,"resolution":"64x64","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.1.1","1.2.0","1.2.1","1.5.0","1.5.1","1.5.2","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.6.9","2.0.0","2.0.1","2.0.10","2.0.11","2.0.12","2.0.13","2.0.14","2.0.15","2.0.2","2.0.3","2.0.5","2.0.6","2.0.7","2.0.8","2.5.0","2.5.1","2.6.0","2.6.1","2.7.0","2.7.1","2.7.2","2.7.3","3.0.0","3.0.1","3.0.2","3.0.3","3.1.0","3.1.1","3.1.2","3.1.3","3.1.4","3.1.5","3.5.0","3.6.0","3.6.5","4.0.0","4.0.1","4.1.0","4.1.1","4.1.3","4.2.0","4.2.1","4.2.10","4.2.5","4.2.6","4.2.7","4.2.8","4.2.9","4.3.0","4.3.1","5.0.0","5.0.1","5.0.2","5.1.0","5.1.1","5.1.2","5.1.3","5.1.4","5.1.5","5.1.6","5.1.7","5.1.8","5.2","5.2.1","5.2.11","5.2.2","5.2.3","5.2.4","5.2.5","5.2.6","5.2.7","5.2.8","5.2.9","5.3.0","5.3.10","5.3.11","5.3.15","5.3.16","5.3.17","5.3.18","5.3.19","5.3.2","5.3.4","5.3.5","5.3.7","5.3.8","5.4.0","5.5.0","5.5.1","5.5.11","5.5.12","5.5.14","5.5.16","5.5.17","5.5.2","5.5.22","5.5.23","5.5.29","5.5.3","5.5.31","5.5.32","5.5.34","5.5.35","5.5.36","5.5.37","5.5.4","5.5.40","5.5.41","5.5.42","5.5.43","5.5.45","5.5.49","5.5.5","5.5.51","5.5.55","5.5.57","5.5.6","5.5.60","5.5.61","5.5.62","5.5.63","5.5.64","5.5.65","5.5.66","5.5.68","5.5.69","5.5.7","5.5.70","5.5.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3190565,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3190565,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3190565,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3190565,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3190565,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3190565,"resolution":"6","location":"assets","locale":""},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3190565,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3190565,"resolution":"8","location":"assets","locale":""},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3457564,"resolution":"9","location":"assets","locale":""}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[41982,12532,15862,2253,148936],"plugin_category":[59],"plugin_contributors":[78154,214586,190229,151018,247985],"plugin_business_model":[],"class_list":["post-78721","plugin","type-plugin","status-publish","hentry","plugin_tags-app-builder","plugin_tags-dashboards","plugin_tags-data-table","plugin_tags-form-builder","plugin_tags-table-builder","plugin_category-utilities-and-tools","plugin_contributors-freemius","plugin_contributors-kimmyx","plugin_contributors-maxxschulz","plugin_contributors-peterschulznl","plugin_contributors-wpdataaccess","plugin_committers-peterschulznl"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wp-data-access\/assets\/icon-128x128.png?rev=2766672","icon_2x":"https:\/\/ps.w.org\/wp-data-access\/assets\/icon-256x256.png?rev=3299063","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-1.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-2.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-3.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-4.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-5.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-6.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-7.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-8.png?rev=3190565","caption":""},{"src":"https:\/\/ps.w.org\/wp-data-access\/assets\/screenshot-9.png?rev=3457564","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>WP Data Access<\/strong> transforms your WordPress site into a platform for building <strong>data-driven applications<\/strong> \u2014 without writing a single line of code.<\/p>\n\n<p>With the <strong>intuitive App Builder<\/strong>, you can create:<\/p>\n\n<ul>\n<li><strong>Interactive Data Tables<\/strong> \u2013 manage and display data with ease<\/li>\n<li><strong>Custom Data Forms<\/strong> \u2013 collect and process input seamlessly<\/li>\n<li><strong>Charts, Maps &amp; Dashboards<\/strong> \u2013 visualize data beautifully<\/li>\n<li><strong>Role-Based Access<\/strong> \u2013 control who can view or manage apps<\/li>\n<li><strong>Multilingual Support<\/strong> \u2013 35+ languages ready to use<\/li>\n<\/ul>\n\n<p>WP Data Access is designed as a <strong>true no-code builder<\/strong>: everything works out of the box, intuitive and effortless. For those who want more, a full set of <strong>developer hooks<\/strong> makes it possible to fine-tune behavior, extend functionality, or integrate with custom workflows. Hooks are completely optional and invisible to no-code users, but a powerful bonus for developers.<\/p>\n\n<h3>App Builder \u2764\ufe0f<\/h3>\n\n<blockquote>\n  <p>The ultimate <strong>data-driven Rapid Application Development tool<\/strong>. Build dynamic, interactive apps in minutes with <strong>Builders<\/strong>, <strong>Managers<\/strong>, and <strong>Wizards<\/strong> \u2014 all fully customizable with Hooks.\n  * Build dynamic, data-driven apps for both front-end and back-end \ud83d\udcf1\n  * Connect to local and remote databases \u26a1\n  * Real-time build and run capabilities \ud83d\udcbb\n  * Run apps in 35+ languages to reach a global audience \ud83c\udf0d<\/p>\n<\/blockquote>\n\n<ul>\n<li><strong>Table Builder<\/strong> - Create powerful, interactive data tables effortlessly\n\n<ul>\n<li>Add static and dynamic data table filtering options \ud83d\udd0d<\/li>\n<li>Real-time computed fields and aggregations for instant insights \ud83d\udcc8<\/li>\n<li>A Lookup Wizard to add lookups to your data table \ud83e\uddd9<\/li>\n<li>Inline editing for instant updates \ud83d\udcdd<\/li>\n<li>Integrates with the WordPress media library for rich content \ud83d\udcf7\ud83c\udf9e<\/li>\n<li>Export data tables to PDF, CSV, JSON, XML, SQL, and Excel \ud83d\udcc4<\/li>\n<li>Add charts and maps to your data table header and footer \ud83d\udcca<\/li>\n<li>JavaScript hooks to customize data table layout and behavior \ud83d\udd27<\/li>\n<\/ul><\/li>\n<li><strong>Form Builder<\/strong> - Design forms that adapt to your workflow\n\n<ul>\n<li>Grid-based layouts for precise control \u2795\u2796<\/li>\n<li>Master-detail relationships for multi-level data structures \ud83d\udd04<\/li>\n<li>Lookup and Computed Field Wizards to add functionality instantly \ud83e\uddd9<\/li>\n<li>Interactive client-side validations tied to your database constraints \u2705<\/li>\n<li>Full access to the WordPress media library \ud83d\udcf7\ud83c\udf9e<\/li>\n<li>JavaScript hooks to customize business rules, validations and layout \ud83d\udd27<\/li>\n<\/ul><\/li>\n<li><strong>Chart Builder<\/strong> - Transform your data into visual insights\n\n<ul>\n<li>Google Charts integration \ud83d\udcca<\/li>\n<li>Create charts from SQL queries \ud83d\udcd1<\/li>\n<li>Interactively adjustable chart configurations \u2714<\/li>\n<li>Print\/export charts \ud83d\udda8\ud83d\udcc4<\/li>\n<\/ul><\/li>\n<li><strong>Map Builder<\/strong> - Visualize your data geographically\n\n<ul>\n<li>Google Maps integration for location-based apps \ud83c\udf0e<\/li>\n<li>Query-driven location visualizations \ud83d\udccd<\/li>\n<li>Interactively adjustable search radius \ud83d\udd0d<\/li>\n<li>Customizable marker content and layout \ud83d\udccc<\/li>\n<\/ul><\/li>\n<li><strong>Dashboard Builder<\/strong> - Centralize insights with customizable widgets\n\n<ul>\n<li>Combine all app types into cohesive dashboards \u2705<\/li>\n<li>Customize dashboard layouts with flexible positioning and sizing \u2795\u2796<\/li>\n<li>Customizable widgets presenting dynamic and static data<\/li>\n<li>Mix real-time data with fixed information for comprehensive overviews \ud83d\udcca<\/li>\n<\/ul><\/li>\n<li><strong>Theme Builder<\/strong> - Make your app truly yours\n\n<ul>\n<li>Personalize your app\u2019s appearance with ease \ud83c\udfa8<\/li>\n<\/ul><\/li>\n<li><strong>App Manager<\/strong> - Control your apps with confidence\n\n<ul>\n<li>Authorization management based on WordPress user and role principles \ud83d\udd12<\/li>\n<li>Add apps to back-end menus or front-end pages via shortcodes \ud83d\udd3d\ud83c\udf10<\/li>\n<li>Safe mode to temporarily disable hooks without breaking functionality \ud83d\udd27<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=j0MJvuMG7k8]<\/p>\n\n<h3>SQL Query Builder<\/h3>\n\n<blockquote>\n  <p><strong>Run and schedule SQL queries<\/strong> effortlessly from your WordPress dashboard.<\/p>\n<\/blockquote>\n\n<ul>\n<li>Schedule queries to run automatically at defined intervals \ud83d\udd5d<\/li>\n<li>Run <strong>batch jobs<\/strong> for <strong>automated data exchange<\/strong> across multiple databases \ud83e\udd1d<\/li>\n<li>AI Assistant to generate queries and fix common errors \ud83e\udd16<\/li>\n<li>Tabbed interface for running multiple queries in parallel \u25b6<\/li>\n<li>Save and reuse queries - privately or globally \ud83d\udd04<\/li>\n<li>Built-in safeguards to protect core WordPress tables and ensure data integrity \ud83d\udd12<\/li>\n<li>Visual Query Builder to create complex queries without writing SQL \ud83c\udfa8<\/li>\n<\/ul>\n\n<h3>Data Explorer<\/h3>\n\n<blockquote>\n  <p>Take full control of your data with a <strong>GUI-driven interface<\/strong>.<\/p>\n<\/blockquote>\n\n<ul>\n<li>Manage local and remote data \ud83d\uddfa<\/li>\n<li>Perform global search and replace across multiple databases and tables \ud83d\udd0d<\/li>\n<li>Import SQL and CSV files, with ZIP support for handling large datasets \ud83d\udcc4<\/li>\n<li>Export data in various formats, including SQL, CSV, JSON, and XML \ud83d\udcc4<\/li>\n<li>Rename, copy, truncate, drop, optimize, or alter tables \ud83d\udc64<\/li>\n<li>Advanced table and column options, such as geolocation, and enhanced search \u2714<\/li>\n<\/ul>\n\n<h3>Premium Data Services<\/h3>\n\n<blockquote>\n  <p><strong>Connect, sync, and manage remote databases and data files.<\/strong><\/p>\n<\/blockquote>\n\n<ul>\n<li>Compatible with all plugin features \u2705<\/li>\n<li>Premium Remote Connection Wizard \ud83e\uddd9\n\n<ul>\n<li>Remote Databases: Connect to SQL Server, Oracle, PostgreSQL, MariaDB, MySQL, and MS Access (file-based) \ud83d\udcbb<\/li>\n<li>Remote Data Files: Sync with CSV, JSON, and XML files for dynamic updates (e.g., Google Sheets sync) \ud83d\udcc4<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>Legacy Tools<\/h3>\n\n<blockquote>\n  <p>Will be replaced by the <strong>App Builder<\/strong>.<\/p>\n<\/blockquote>\n\n<ul>\n<li>Available until at least december 2026 \ud83d\udd5d<\/li>\n<li>Featuring\n\n<ul>\n<li>Data Tables \ud83d\udd0d - Can be replaced with Data Table app.<\/li>\n<li>Data Forms \u2705 - Can be replaced with Data Management app or Registration Form.<\/li>\n<li>Maps \ud83c\udf0e - Can be replaced with Map app.<\/li>\n<li>Charts \ud83d\udcca - Can be replaced with Chart app.<\/li>\n<li>Dashboards \ud83c\udf9b\ufe0f<\/li>\n<\/ul><\/li>\n<li>Use to maintain old solutions \ud83d\ude4f<\/li>\n<li>Use App Builder for new projects \ud83d\ude80<\/li>\n<\/ul>\n\n<h3>Useful Links<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wpdataaccess.com\/\">Plugin Website<\/a><\/li>\n<li><a href=\"https:\/\/docs.rad.wpdataaccess.com\/\">App Builder Documentation<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/@wpdataaccess\">Video Tutorials<\/a><\/li>\n<li><a href=\"https:\/\/docs.sql.wpdataaccess.com\/\">SQL Query Builder Documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.settings.wpdataaccess.com\/\">Plugin Settings Documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.wpdataaccess.com\/\">Tool Guide Documentation<\/a><\/li>\n<li><a href=\"https:\/\/docs.legacy.wpdataaccess.com\/\">Legacy Documentation<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>(1) Upload the WP Data Access plugin to your WordPress site\n(2) Activate the plugin\n(3) Navigate to the WP Data Access menu<\/p>\n\n<p>And you're all set! \ud83d\ude80<\/p>\n\n<!--section=changelog-->\n<h4>5.5.70<\/h4>\n\n<ul>\n<li>Released 2026-04-02<\/li>\n<li>Added: Update hard row count in Data Explorer and App Builder<\/li>\n<li>Fixed: Textarea inline editing field height<\/li>\n<li>Fixed: Column Filters title not correctly aligned in compact mode<\/li>\n<li>Fixed: Filter state return null for column filter<\/li>\n<li>Fixed: Cannot unset media column type<\/li>\n<li>Fixed: Dynamic lookup not working for column values used in default where clause<\/li>\n<li>Fixed: Lookup fails with client-side processing and cascade drop-down lists<\/li>\n<li>Fixed: Remove column from form if deselected in App Manager<\/li>\n<li>Fixed: Prevent class pp-fullscreen being removed from body on app load for Data Apps<\/li>\n<li>Fixed: Class pp-fullscreen not added to body for dashboards<\/li>\n<li>Fixed: Adjust Divi and Elementor fullscreen CSS automatically<\/li>\n<li>Fixed: Remove gap from dashboard in fullscreen mode<\/li>\n<li>Updated freemius SDK<\/li>\n<\/ul>\n\n<h4>5.5.69<\/h4>\n\n<ul>\n<li>Released 2026-03-09<\/li>\n<li>Added: Change highlight color (new Table Builder feature)<\/li>\n<li>Added: Change app title tag on toolbar (new App Manager feature)<\/li>\n<li>Added: Hide column filters title<\/li>\n<li>Added: Alternative column filter icon<\/li>\n<li>Added: Show column filters in compact mode<\/li>\n<li>Added: Save filter states<\/li>\n<li>Fixed: Highlighting corrupts HTML<\/li>\n<li>Fixed: Global hook not executed<\/li>\n<li>Fixed: Show correct error message if table drop attempt fails<\/li>\n<li>Fixed: Missing computed field label in table footer<\/li>\n<li>Fixed: Inline editing fields different width and height<\/li>\n<li>Fixed: SQL Query Builder navigates to other page without warning for unsaved changes<\/li>\n<li>Fixed: Table layout breaks when column filters are disabled (position left|right)<\/li>\n<li>Fixed: Cascading column filter behavior<\/li>\n<li>Fixed: Grid gap in full screen mode<\/li>\n<li>Fixed: Grid borders in full screen mode<\/li>\n<li>Fixed: CSS Table Editor document link<\/li>\n<li>Fixed: Form lookups updated on each field update<\/li>\n<li>Fixed: Responsive column hiding not working correctly with tabs<\/li>\n<\/ul>\n\n<h4>5.5.68<\/h4>\n\n<ul>\n<li>Released 2026-02-12<\/li>\n<li>Fixed: Connect icon missing<\/li>\n<\/ul>\n\n<h4>5.5.67<\/h4>\n\n<ul>\n<li>Released 2026-02-10<\/li>\n<li>Fixed: PDS authorization failure<\/li>\n<\/ul>\n\n<h4>5.5.66<\/h4>\n\n<ul>\n<li>Released 2026-02-10<\/li>\n<li>Removed space between action column and first table column<\/li>\n<li>Spread app access over multiple access points to reduce load bundle and time<\/li>\n<li>Removed legacy icons from toolbar on fresh install<\/li>\n<li>Cleanup dynamically created app assets<\/li>\n<li>Use new Data Explorer by default<\/li>\n<li>Updated AI models<\/li>\n<li>Added: Table CSS editor<\/li>\n<li>Added: Always keep global search box visible option<\/li>\n<li>Added: More descriptive message if token has expired<\/li>\n<li>Added: Disable token verification for cached pages<\/li>\n<li>Added: Link to App Builder Getting Started video tutorial<\/li>\n<li>Fixed: Columns not properly displayed on tabs<\/li>\n<li>Fixed: Initial map and chart settings not affective<\/li>\n<li>Fixed: Limit number of rows to max table rows (instead of possible rows)<\/li>\n<li>Fixed: Media library not searchable with modal forms<\/li>\n<li>Fixed: Hide spinner on token expired message<\/li>\n<li>Fixed: Allow bulk delete without row delete<\/li>\n<li>Fixed: Disable navigation settings in Form Builder when not available<\/li>\n<li>Fixed: Delete row via bulk actions returns unauthorized error when delete is disabled in row actions<\/li>\n<\/ul>\n\n<h4>&lt; 5.5.66<\/h4>\n\n<ul>\n<li>See changelog.txt<\/li>\n<\/ul>","raw_excerpt":"Turn your data into WordPress apps with tables, forms, charts &amp; maps \u2014 no code required, with optional hooks for developers. Supports 35+ languages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/78721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=78721"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/peterschulznl"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=78721"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=78721"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=78721"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=78721"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=78721"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=78721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}