Closed JoryHogeveen closed 7 years ago
@cleverness Let me know if you see anything you don't like or you would like to change.
Also, with the patches for the mentioned issues (new hooks for example) it might be good to set the version to 1.5.0. Let me know what you think.
@cleverness I think that's it for now.
Let me know about the version and your review. In the meantime I will test it on various installations. If/when you have the time, please test it as well.
Yes, definitely a version increase to 1.5.0. This is so awesome! I put it on my schedule to find some time to test it tomorrow.
Great! And now I really need to address client work haha. The plugin needed some refactoring to properly build unit tests and address some of the issues I found on wp.org. Patched it to v1.5.0-rc1 for testing. We'll see what pops up tomorrow! I'll add some manual tests to the todolist. In the future I can try to build some of those into unit tests.
I did some quick basic testing from just the previous version to this. I didn't run into any issues.
Alrighty, I'll make some time today or this weekend to test some more and if that's all good that I think it's good to go!
@cleverness If/when you have the time, can you test again? Also frontend display etc? I've added another new option "remove duplicate classes" and enhanced the code a bit more. All tests in the tasklist are done and checked in two of my test sites but an extra pair of eyes is always good!
I'm going to wrap it up for this release, other stuff will need to go in a next one. If you can think of anything I should check/fix/change for 1.5 let me know!
Ready for testing!
This PR will address version 1.5.0, fixing mutiple issues:
Changelog
widget_css_classes
modify all classes added by this plugin.widget_css_classes_custom
modify custom input classes.widget_css_classes_set_settings
), overwrites user settings: #16widget_css_classes_default_settings
): #4widget_css_classes_id_input_capability
ID inputwidget_css_classes_class_input_capability
classes inputwidget_css_classes_class_select_capability
predefined classes select (also hides classes input if invalid)relCopy
library dependency.Core changes:
Tests:
Settingpage & Widget form
Widget form
Frontend
ImportExport
Updating