louisblancho
Forum Replies Created
-
Forum: Plugins
In reply to: [Database Cleaner] Multisite : clean all subsite at the same timeHi @tigroumeow ,
Super! That sounds great.
The most important is to clean every subsite, keeping the same granularity of your existing first tab, but have a network wide setting to apply it to all site and don’t allow individual site to change it, would be perfect (like what W3TC does).
And keep the existing Auto Clean button to launch a big network wide cleaning operation. That can be used on first install of the plugin for example, and then I imagine using your newly background cleaning feature on every subsite, keeping them clean all the time.
Regarding the background cleaning feature, I don’t think we should use it network-wide, if it uses cron job it can be problematic for big network. But on a per-site bases, that can work well I imagine (cron job will be at different time, and each task will be very small) – but you are the pro !
Here is what I have in mind ??
Happy to help more if needed,Thanks!
Forum: Plugins
In reply to: [Optimize Database after Deleting Revisions] Clean a huge databaseStill nothing ? ??
Forum: Plugins
In reply to: [Database Cleaner] Multisite : clean all subsite at the same timeAny update ? ??
Thank you in advance!
Any update ? ??
Thank you in advance!
I found this in my logs :
SELECT option_value FROM wp_5_options WHERE option_name = 'icl_sitepress_settings' LIMIT 1 faite par require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, WordfenceLS\\Controller_Permissions->check_role_sync, WordfenceLS\\Controller_Permissions->sync_roles, WordfenceLS\\Controller_Permissions->_wp_roles, WP_Roles->__construct, WP_Roles->for_site, WP_Roles->get_roles_data, get_blog_option, switch_to_blog, do_action('switch_blog'), WP_Hook->do_action, WP_Hook->apply_filters, SitePress->init_settings, get_option
Thi happen when I activate wordfence, and it’s doing this each and every one of my subsite. I guess sitepress refers to WPML, so somehow wordfence check WPML settings and then construct something .. ?
Not really sure how to read this, I hope you can help stop it ?? Maybe it’s just a setting inside Wordfence to disable …
Thank you!
Hello peter,
Yes I am not confirmed yet how those tables get created in subsite wp_XX_options, but I have wp_XX_user_roles in some subsite, but not all wp_XX_user_roles in all subsite. But, if you check in main site wp_options you may have each wp_XX_user_roles for each subsite.
And if I deactivate wordfence, and activate it again, Then it will re-create wp_XX_user_roles that are missing (for example, if I delete them manually) rows in wp_options. I tried to deactivate all plugin and themes and only keep wordfence, and this is what happen when I deactivate wordfence and then activate it again.
I am sorry but for security purposes I would prefer not sending you the report.Can we proceed an other way, do you have an idea of where the issue can come from OR something else that I can do / test ?
Thank you for your help!
Forum: Plugins
In reply to: [Database Cleaner] Multisite : clean all subsite at the same timeHello @jordy,
Thanks for the answer.
Yes the first tab would be enough! Then for the other tabs, we can go on a per-site bases, no problem.How can we do that ? ??
Thank you!Forum: Plugins
In reply to: [Optimize Database after Deleting Revisions] Clean a huge databaseAny suggestion ? ??
Thank you!
Forum: Plugins
In reply to: [Database Cleaner] Multisite : clean all subsite at the same timeAny suggestion ? ??
Thank you!
@wordfence team could you help clarify this ?
Thanks in advance ??
Forum: Plugins
In reply to: [WooCommerce] Automatic removal of expired transientYou also did not tell me if the existing function in woocommerce -> status -> tools to delete expired transient will also delete plugins and themes expired transient ?
Thank you!
Forum: Plugins
In reply to: [WooCommerce] Automatic removal of expired transientHello Joseph,
Thank you, and yes it looks like it’s the same idea!
I am just not sure about the answer, what does it mean : “or transients, its that function in wc: wc_delete_expired_transients()”Does it mean this function already exist in woocommerce ?
And what should be the query to call in this function to delete the expired transients if any ?And it leads me to an other question, how does sessions and expired cart handled by default by woocommerce, I guess there are deleted automatically at some point ? If yes and if it’s using a cron job, can we add the deletion of expired transients at the same time ?
And finally .. ??
Why wordpress/woocommerce does not delete expired transient by default ? Is there any issue to delete them or any use to keep them?Thank you for your help!