The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
Even if I could figure out very clear, what this is all about, there happend some mysterious thinks in the database.
I did this 3 times.
At the frist time I created 6 different values, but only 2 of them appeared in the extra table.
Only those two raised the error. So I thought it depends somehow on the casting in php,
as 0, 1, 9 and true might be rated as number or boolean.
Next I tried to find out if the interface makes the difference and added "an other string" inside the editor by the panel.
This worked. Totally confused I started from scratch.
In the next round all items had their related entries. I found out that the magic tag {@permalink} was the reason.
This was working correctly in the metabased version. So I started not only from scratch but with a clean installation under a other domain and database (all on the same server).
That's the one I present know. All tables, values and realtion look good. Permlink is on strike.
Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in .../wordpress/pods/wp-content/plugins/pods/classes/Pods.php:4279
Pls log in for the stack trace. I do not want to have any development public.
Version
2.9.13
Testing Instructions
You can log in to this staging site which I have build just for that reason.
Log In
Pls do a password reset for scott@pods.io
I have created the same situation as "metabased" and "tablebase".
Everything is well documented inside and should be self-explanatory.
Description
Even if I could figure out very clear, what this is all about, there happend some mysterious thinks in the database. I did this 3 times. At the frist time I created 6 different values, but only 2 of them appeared in the extra table. Only those two raised the error. So I thought it depends somehow on the casting in php, as 0, 1, 9 and true might be rated as number or boolean.
Next I tried to find out if the interface makes the difference and added "an other string" inside the editor by the panel. This worked. Totally confused I started from scratch.
In the next round all items had their related entries. I found out that the magic tag {@permalink} was the reason. This was working correctly in the metabased version. So I started not only from scratch but with a clean installation under a other domain and database (all on the same server).
That's the one I present know. All tables, values and realtion look good. Permlink is on strike.
Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in .../wordpress/pods/wp-content/plugins/pods/classes/Pods.php:4279
Pls log in for the stack trace. I do not want to have any development public.
Version
2.9.13
Testing Instructions
You can log in to this staging site which I have build just for that reason. Log In Pls do a password reset for scott@pods.io
I have created the same situation as "metabased" and "tablebase". Everything is well documented inside and should be self-explanatory.
Screenshots / Screencast
Demo Meta Based – Pods Playground.pdf Demo Table Based_ simple – Pods Playground.pdf Demo Table Based_ slug clone – Pods Playground.pdf Demo Table Based_ unchecked – Pods Playground.pdf Edit Demo “Demo Table Based_ permalink error” ‹ Pods Playground — WordPress.pdf
Possible Workaround
1 do not use tablebased custom taxonomy ;-)
2 create a custom slug and adjust the template for the rewrited URL
Site Health Information
Pods Package