Hi @keraweb
Yes, you’re right. It’s a plugin conflict. It has a conflict with Oxygen Builder which is something I can’t afford to deactivate.
Here’s how I found out the conflict.
Anyways, these are the activated plugins I’ve been using:
- Oxygen Builder
- Pods
- Panda Pods Repeater
- Code Snippets
- WPS Hide Login
Among those five, I can only deactivate WPS Hide Login since the rest are the main plugins that help me create the website. After deactivating WPS Hide Login, the post transition hooks is still not working. So what I did is setup a fresh install of WordPress and install those four plugins. I create a test CPT, test pods form, test page and save_post
hook code. And it works!
At this point, I don’t know what causes the issue in the original website so I plan to recreate everything part-by-part and test the save_post
hook each time. The first I did is to create the base template in Oxygen. After applying the base template on the page with my test form, the save_post
hook stop working. So the culprit is Oxygen!
The error logs didn’t return any error message so I don’t know how to fix this. And I can’t deactivate oxygen since it’s my builder.
In case anyone wants to investigate this, here’s my setup:
- WordPress 5.5.3
- Oxygen 3.6.1
- Pods 2.7.24
- Panda Pods Repeater Field 1.4.7
- Code Snippets 2.14.0
Other functionalities are custom code in Code Snippets.
For now, I will look for another free form that can handle the pods repeater or maybe just create my own form (I already have the code anyway).
I will mark this as resolved, even though it’s not really resolved, since this needs further investigation on either Oxygen or Pods.