This author's response time can be up to 1 business day.
nice work. good luck with sales
fantastic work on this, really good job i wish you all the best for your upcoming sales
everything works fine, I’m happy
Thank you very much, I really appreciate this feedback!
Great Work, Congratulations GLWS
Here is the second customer .. and it seems this plugin will become the best
Thank you so much for your trust, for your appreciation and especially for your purchase!
Note for buyers: if you bought this plugin, please rate&commen in the Review tab: https://codecanyon.net/item/wp-cleaner-pro/reviews/21459036
Feel free to rate &comment about the plugin (if you are satisfied, what went good, what went wrong, what you suggerst, etc). Any information will help future buyers. Thank you so much!
Works as described. Thank you!
Thank you very much!
Hello. thanks for your plugin. it is useful.
Thank you very much for your purchase and also for your time to leave a feedback.
All the best!
504 Gateway Time-out
Not work. Do not go to the dashboard
You mean you get this error when you navigate to Tools->WP Cleaner Pro in the admin dashboard? The first time after plugin activation or each time?
I need more details for debugging:
- is your website running through a cloud service?
- is your website running on a shared hosting?
- is your database server hosted on the same server with the website or remote?
This 504 error usually appears because of connectivity problems and can be fixed like explained in this article: https://kinsta.com/blog/504-gateway-timeout
For more privacy, we can continue the support on my dedicated support forum here: http://support.hevada.com/ (maybe you have an admin user available for support with which I can log in to see exactly the problem)
Yes, when i navigate to to Tools->WP Cleaner Pro i get result 504 Gateway Time-out
Yes my website at Amazon AWS Cloud. Server t2.large with php 7.2.4
database server running on amazon RDS. Server m4.large with mariadb 10.2.12
Please enable error logging by adding to your wp-config.php file these lines:
Then please try accessing WP Cleaner Pro dashboard again.
Then please navigate in your WP installation folder to wp-content folder and you will find there a file named debug.log and please let me know what appears there at the end (the last couple of lines should show the error).
Hello, I change instance to c4.8xlarge with 32 CPU Cores and 64Gb RAM and all work OK, I have a large database and a large number of files that require quite a lot of performance for their quick processing.
A good plugin, exactly what I need, with a large database size.
Thank you very much for everything!
Is it compatible with InnoDB database tables? I think there is a problem with optimizing InnoDB tables prior to mysql version 5.7 as the innodb tables doesn’t support the optimize command. Can you elaborate? Thanks.
Yes, it’s compatible with InnoDb tables too.
The plugin uses for tables optimization the MySQL command “OPTIMIZE TABLE”
they all state (at the middle of the page) that “OPTIMIZE TABLE works for InnoDB, MyISAM, and ARCHIVE tables”.
In fact, the very same command, OPTIMIZE TABLE, is used also by WordPress optimizer itself (when you navigate to yourwebsite/wp-admin/maint/repair.php and click the “Repair and Optimize Database” button)
I made a short video showing how I clean&optimize my local WordPress installation, where I use InnoDB tables together with MyISAM tables (together on the same WordPress installation) and in the video you can see that the WP Cleaner Pro plugin cleans and optimizes successfully both types of tables. Here is the video: https://www.youtube.com/watch?v=6pF-6SOtZXM
I hope it helps a bit.
Thank you very much for your feedback. Last question. Many people suggest me to use wp-optimize plugin. How does your plugin compare to that? I’m not tech savvy and i dont know a lot about that. Do your plugin have some extra advantages? Thank you again.
The advantages of WP Cleaner Pro plugin compared with other free plugins are these:
- the bigger number of types of data it can clean (25, with free plugins you cannot clean so many types of data).
- the included feature to backup the database first, prior to any cleaning, without using another extra backup plugin.
- the flexible scheduling: you can schedule a cleaning monthly, weekly, daily, twice daily or hourly. If i remember correctly, other optimization free plugins do not have all these scheduling frequencies.
- all SQL queries that run during the cleaning are optimized for speed. I made many tests until I reached the maximum optimization of queries (I developed the plugin during two years)
- with WP Cleaner Pro you will not risk to see any error or notices in the front-end (displayed on your website, like with some free optimization plugins) because the code is thoroughly tested and checked for errors.
- with WP Cleaner Pro you can see the details of what you’re going to clean (delete), while with other free optimization plugins, you can’t. For instance, before cleaning trash posts or trash comments, you can see them before cleaning them.
- the support. The support is included (24 hours reply time)
You can install other free plugins, test them and then you can also try to use this one and I’m sure you’ ll see the difference. If the plugin does not work as advertised, you can get a refund (good to know).
If you have other questions, please feel free to ask them, I’m always happy to answer pre-purchase questions, then disscussing further about something not being as expected.
Why database backup files are publicly downloadable.
The backup files are not publicly downloadable, unless you have a direct, exact link to the name of the file created, which is a format:
db-backup_DD-MM-YYYY_hh-mm-ss.zip where DD=day, MM=month, YYYY=year, hh=hours, mm=minutes, ss=seconds
Unless someone knows exactly the date and time when the backup file was generated, which is really quite unlikely.
A lot of backup plugins store the backup files locally, in the uploads folder, because it’s the location from where the admin can easily manage the files (create, download, delete)
In any case, the website admin can generate the backup, download it and then delete it immediately from the server (very easily from the plugin dashboard). It’s not necessary to keep there, on the server, the backup files.
Also, to prevent such cases where a file is publicly available, each website admin should (in general, not only for this case) disable directory browsing, like explained in this easy article: http://www.wpbeginner.com/wp-tutorials/disable-directory-browsing-wordpress/
As you can see, if you try to directory listing my plugin’s demo uploads folder: http://hevada.com/wordpress/wp-content/uploads/wp-cleaner-pro/ this directory listing is already disabled.
In my plugin’s demo: http://hevada.com/wordpress/wp-admin/tools.php?page=wpclpro&tabindex=3, anyone can see BEFORE PURCHASE that the backup files are stored there, on the server, if you mouse hover the name of the backup file. It’s not a hidden feature or something like that.
But you are right and thank you for suggesting it: a food feature request would be to password protect the zip files when they are created. I added this to the change requests list and I am already investigating how it can be done.
Also please note the link to refund requests (in case is needed): https://codecanyon.net/refund_requests/new
Hoping it helps a bit,
Thanks for the information.
So far, your plugin looks great. But it surprised me that the database files can be downloaded directly. Although it is necessary to know the whole file name, still this is a serious security risk. Please make an update to this. You can find nice examples in other plugins. Regards,
Many thanks for you feedback!
Just curious, what would be the best way in your opinion for this? Password protect the files, email them to the admin then delete them, other? Just being curious. Thanks again!
I do not have much experience, but I saw this plugin years ago: https://wordpress.org/plugins/backupwordpress/
right here, creating a custom htaccess file in the backup folder: https://github.com/humanmade/backupwordpress/blob/master/classes/class-path.php#L352
Personally, I get my backup files with crontab. I do not need such a thing.
I would also like to say that. Your plugin deleted my custom type post drafts. That was not good at all. I have restored backup. Please check this out.
I’ll have a look then, thank you very much for your suggestions and feedback!
Regarding the custom type posts drafts, the plugin does not delete anything by itself.
It only deletes what user selects for instant/scheduled cleaning.
If you still need the custom type posts drafts, it is enough if when you are cleaning/schedule a cleaning you deselect the 8. Drafts and 9. Auto-drafts Then, the plugin will definitely do not delete them.
This is the reason why every item in the table has a short description in the last column, so that the user will know what he can/cannot clean.
Sorry. That one was my bad. I will check carefully next time.
Can this plugin detect not used plugin or deleted plugin and remove tables of the same form the Database.
As many a times we remove or delete plugins and we are never going to use it but they left few tables and data.
The plugin cannot do this at this moment, but it’s a good suggestion, I’ll add to the list of feature requests for further analysis/possible implementation.
I really appreciate your feedback, all the best!
New version (3.3) released today, 15 June 2018.
- added protection to backups directory against public listing/download.
does it have image optimisation ?
Hi, the WP Cleaner Pro plugin does not have image optimization features, for image optimization I’d recommend using a plugin dedicated to that.
Just want to inform that Plugin Update EMail is not coming.
Thank you for letting me know. There is a chance I forgot last time to check the “Email customers about this update” checkbox. I’ll make sure it is checked next time.
Meanwhile, I would also recommend installing the Envato Market Plugin: https://envato.com/market-plugin/
If you install it (it’s free) it will automatically notify you about all available updates for all your Envato purchases.
And it will also allow you to automatically update the WP Cleaner Pro plugin, just clicking one link in your WordPress admin dashboard, like you do with other plugins from wordpress dot org.
And thank you for using this plugin!
Your plugin does not work.
When I click on CLEAN, the page loads for about 3/4 minutes and then there is an error page that appears:
“The page you are looking for is only unavailable.
Please try again later. da4b9ffde4ce1eaf2fe513d6595cdc56 6a9d1f6b48299c7ee7b649048f4a9d8b a60b9892aed6a02d3d29d3ac84a0739b”
However, I disable all other plugin database clean and clear cache.
I did a dozen tests and it does not work. Yet the other plugin I had and that did the same thing as yours, works very well.
FYI: The memory limit is 1024MB and my server is very powerful. The sizie of database is around 1,35GB
Hello, first thank you for your purchase. There is no need to also post here, I am always reading and replying on my support system, where you already open the ticket.
I just replied to your ticket on the support forum:
The plugin works, there are buyers using it with even larger databases.
Most probably it’s a server configuration issue or incompatibility with some server configuration parameter.
I can have a look if you have a temporary admin user I could use.
To be able to tell what is causing this, a log viewer plugin should be installed, like this one: https://wordpress.org/plugins/wp-log-viewer/ which will tell exactly where the problem is.
The error shown is typical for a ngix/apache configuration issue.
Also, if you do not want to try to find out where the error is, you can apply for a refund here: https://codecanyon.net/refund_requests/new
Hi, thank you so much for your answer.
I am trying to answer your message in the support but there is an error. When I click on SEND, there is a red square that appears at the bottom right of the page with the following message: “ERROR !!! Unwanted Error”
Do you have an email or can I send the access?
Maybe it was during the upgrade, the support system is a script I bought from codecanyon and it automatically updated maybe the same time you wanted to post.
You can also contact me at firstname.lastname@example.org , thank you for your understanding!
I sent an email to the address indicated. Thank you
does the plugin clean unused images?
Hi, it doesn’t, the plugin cannot delete unused images. It can only delete the items described in product details page. Thank you!
Hello, we have a question about your module. Does your module also delete CSS and HTML from Woocommerce articles? We have article descriptions there that are formatted and would like to have the formatting deleted automatically.
Hi, thank you for your interest.
Unfortunately, the plugin can’ clean those, but it’s a good idea for a feature, I’ll add to the list of things I’m thinking to implement.
Meanwhile, if you don’t find anything that could help you to remove the CSS and HTML from text, you can use an online service like https://www.striphtml.com/ (not the best solution though for a WordPress website, I know, but it can help a bit in some situations)
Have great day/evening,
All the best!
Thank you very much for your purchase, as well for the time to leave a rating and a reply.
With warm regards,
All the best!
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $7
Price is in US dollars. Price displayed excludes sales tax.
Deliver better projects faster. Web, design & video assets
Unlimited downloads, from $16.50/month
Effortless design and video. Made online by you.
Smart templates ready for any skill level.
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work