WP Workbench: filter sites

Hi,

I recently ‘discovered’ the WP Workbench, great work! For it to become my daily driver instead of MainWP, I would like to be able to filter the list of instances not only by name, but also by a tag (so I can select all virtual servers related to 1 client, for example). Is this something you could add?

Thanks for your fantastic work!

Patrick

Thank you! :smiling_face:

Does using the filter at the top right with the client’s domain name on the page help?

Unfortunately, not enough for me… I have clients with a lot of different domain names and sometimes even multiple virtual servers. In MainWP (that is my daily driver, although I’m using WP Workbench more and more) I can set a client and/or set tags for each WordPress install.

Oh, while I’m at it :see_no_evil_monkey: 2 other suggestions:

  • malware scanner (maldet/chkrootkit)
  • option to install 8G firewall in .htaccess
    These additions would also be really nice to have.

Thanks again!

We have “Integrity Check” for this purpose, it should be enough, as far as I understand.

I can set a client and/or set tags for each WordPress install.

Is this a WordPress feature or something that works on top of it in MainWP specifically?

integrity check is good enough scan imho. (@Ilia you probably mean wp core/plugin verify-checksums , right?)

MainWP feature. you can have clients and tags in MainWP, and assign to each wp site..
MainWP does a lot of things, one of those is sending reports to clients about their sites.

1 Like

Sorry, I had the flu for more than a week so I couldn’t reply. Yes integrity check is nice for sure for core and plugins, but what about malware which places itself in the uploads folder? But maybe it’s better to let a maldet scan run system-wide.

Thanks again for your hard work!

Also, non-wordpress websites would benefit from AV scans. There did use to be a ClamAV module for this but I am not sure if it works anymore.

I’m not sure we should worry about AV scans, as most AV scan implementations are often heavy.

You’re welcome.

So, how would you prefer handling tagging? Would you expect it to be done from the WP Workbench Manager page, or individually from the WP Workbench page for each instance, and just have it displayed on the Manager page, or both?

I think it would be easiest (from a user perspective) to be managed from the WP Workbench Manager page: select some of the sites and set 1 (or more) tags for these.

These should be optional, not linked to WordPress, but all major panel platforms offer it. I have used AV before and occasional scanning of the home directories can flag up infected sites. Not all sites have a dedicated admin.

Another feature which would be VERY handy for me: cloud backups. I’m using the WPVivid plugin right now to backup sites to pCloud to have an offsite backup and to not occupy my clients’ disk space.

There are both an API and a CLI program for pCloud available:

We already have an option to back up to multiple cloud storage providers in WP Workbench, using the same cloud services as normal backups in Virtualmin.

I was looking into implementing tag support today, and it seems feasible to integrate it nicely. However, it will require quite a bit of work.

Hopefully, I’ll get back to you later today with a new WP Workbench release that includes tag support…