When a table is copied or exported, the plugin needs to read and write all table rows. For large tables this might result in a fatal error: Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 4096 bytes) One way to solve this issue is to increase WP_MAX_MEMORY_LIMIT. But no matter how […]
What’s new?
Copy table to other database
A new feature was added to the Data Explorer, which allows users to copy a table to another local or remote database. The current database is selected by default. It is still possible to copy the table with or without data. Copying large tables The query buffer size, introduced in version 5.2, helps to copy […]
Hide Data Explorer Manage link
Restrict table management is a new option available in plugin back-end settings. It allows organizations to remove the Manage link in the Data Explorer for specific admin users. See image below (click to enlarge). Many plugins require WordPress users to have the administrator role. All admin users are allow to perform administrative actions om database […]
Data Publisher CSS changed
Icon color green The publication library file structure has changed in version 5.1.1. If you are using one of the Code Manager publication styles (or copied the styles into your WordPress theme), the responsive icons will be shown in its original green color instead of the color defined in the Code Manager. Please delete the […]
Environment variables
The following environment variables can be used in WP Data Access: $$USERID$$ Contains the WordPress user ID $$USER$$ Contains the WordPress user login $$EMAIL$$ Contains the WordPress user email Environment variables can be used: As default value in Project Templates In where clauses
Repository backup and restore management
WP Data Access creates a backup of all your repository tables each time the plugin is updated (unless disabled). This mechanism was added to prevent plugin users losing their repository data during an update failure. It has now been extended to allow plugin users to make interactive backups, download backups and restore backups partially or […]
Improved performance for large tables
Tables are using pagination by default. Although pagination improves the user experience, it slows down performance, especially for large tables. Pagination requires counting: All table rows All matching table rows The pagination features was optimized in version 4.2 and does no longer count all table rows on each request: For MyISAM tables the table row […]
Styling a Data Project
(1) Use the Code Manager to style your projects The Code Manager is the new way to style projects! Read more about the Code Manager… The table below demonstrates how the Code Manager can be used to style a project. Use the project layout panel to switch between stylesFind your favourite combination of styles Download […]
Added freemius library to WP Data Access plugin
Starting from version 3.5.0, WP Data Access uses the freemius library to bring the plugin to the next level… What is freemius? New WP Data Access releases will be available in two version: a free version and a premium version. Freemius is a tool that helps to maintain these different versions. The premium ordering process […]
Add user input filter to where clause
Starting from version 3.1.5, the plugin allows to add a filter to a where clause based on user input: Add an argument to your request (supports POST and GET) Give your argument the name of your column prefixed with wpda_search_column_ Example Adds condition