IMPORTANT: PLEASE MAKE SURE TO HAVE A BACKUP OF YOUR CSS-STYLESHEET (IF YOU MADE ANY CHANGES TO IT) AS IT WILL BE OVERWRITTEN DURING THE AUTOMATIC UPDATE BY WORDPRESS!
Just a week after release 1.0.1, WP-Table Reloaded 1.1 is available now.
Unfortunately there was a severe bug, that prevented the usage of the “Plugin Options” screen on servers with PHP4, but is fixed now. Thanks to dastoffer for reporting it!
I also had to change the handling of the CSS styling again.
The newly introduced select-box for CSS files was dropped again. Instead there now is a field to enter CSS styling information directly, which will then be stored in the database. The reason for this is that any files inside the plugin folder (including CSS files created/copied by users) are deleted by WordPress when updating the plugin. As some users don’t make backups of plugin folders before updating them, they might lose their (in hard work created) CSS style. This is why the plugin will no longer store any user data (like CSS files) inside the plugin folder but in the database.
This method also has the advantage that the CSS can be more easily changed by inexperienced users as they won’t have to edit any files on their server anymore.
For more experienced users I recommend a different approach though: They should just include the CSS in their theme’s style.css file. That way it also won’t be overwritten when the plugin is upgraded and it can be cached by the browser to save bandwidth.
(Examples for the CSS can be found on the plugin page.)
The “Edit Table” screen also has a new feature: Next to the “Swap rows/cols” button, you can now find buttons to easily insert an HTML link or image into a table cell. This should greatly help people who don’t know much about HTML. Thanks to Romeo for proposing this.
That screen now also has the “Update Changes” and “Save and go back” buttons above the table, so you don’t have to scroll that much when saving a large table. Props to Markus for this suggestion.
For all users who are in need of changing column widths (and don’t want to use CSS for some reason) there is another possibility now:
You can just add the parameter
column_widths="40px|50px|30px" to your shortcode, where the column widths are separated by a “|”. For example, the shortcode [table id=5 column_widths=”20px|40px|60px|80px” /] will make the (here 4) columns of table 5 20px, 40px, 60px and 80px wide by inline CSS styles.
And: As if this is not enough, the plugin now comes with new languages: Additionally to English, German, Swedish, and Turkish, it now also supports Albanian, French, Russian, and Spanish.
If you experience any trouble, find bugs or have feature requests, please don’t hesitate to contact me via the means mentioned in the support section on the plugin’s page on this website.