Use the Resolve WordPress Support Ticket skill.
Directorist - WooCommerce Pricing Plans
Hello,
I am using Directorist Core and Directorist addon Woocommerce pricing plan. Every time I try to update a listing there is a loop and because of this I get a 500 timeout error from my server.
I debugged the issue and found that DWPP_Controller->dwpp_save_metabox() calls dwpp_need_listing_to_refresh(), which triggers wp_update_post() inside save_post, causing a recursive save_post loop and eventually a database deadlock.
When I deactivate the addon, updating listings works normally.
Could you please investigate this?
- WordPress Admin URL: https://example.com/wp-admin
- Username: admin
- Password: password
- Reproduce the issue on the customer's production site if necessary.
- Do not modify the production server.
- Implement the fix locally.
- Verify the fix using Agent Browser.