I have created a pod that adds field to the Member Profile. I see the fields when editing the profile, but cannot get the fields to show on the public facing page when using the Pods Block.
This warning appears:
Pods Access Rights: Admin-only Notice
The content below is not public and may not be available to everyone else.
I’ve tried setting everything to public, is there something I’m missing? Please advise.
]]>Great plugin but fairly new to pods. I am creating an ACT Pod which I want to relate back to PMPRO member and/or Order. Basically I want to ensure the Pod data is tied to an order for billing integrity.
I can only extend a PMPro order and relate it to by ACT Pod but I can’t create the relationship back.
Thanks ??
]]>Users can no longer edit their custom PODS profile fields. This is the critical error email message (minus the stack trace) triggered by someone trying to edit their profile, and the PHP message seen on the user edit page and edit profile page when debugging is turned on:
Fatal error: Uncaught Error: Call to undefined function PMPro_Pods\Pods\tribe() in /home/marglotr2427/public_html/wp-content/plugins/pmpro-pods/src/Pods/Permissions.php:168
Latest WP version, all plugins up to date, PHP 7.4.
The PODS admin screens look normal, I can view and edit fields and groups.
Thanks in advance.
]]>The Pod located on this page has stopped working; the information that a user would fill out in the application used to show up in their user profile but this is no longer showing for any member. Can you please help me find a solution as soon as possible since we have a few members that need to be approved/denied and the information needed to perform this comes from the membership application/Pod.
]]>A similar topic was opened and closed 18 months ago because the feature has not yet been implemented. I am opening this topic to find if there has been any development on this feature and to ask for help in finding a workaround.
I made a pod group with some fields that appear on the checkout form and the user’s profile. The issue I have is that the fields on the checkout page are blank when a user is upgrading/renewing their membership level. My goal is for these fields to default to the value already stored in the user’s profile.
The challenge that I am facing is that these blank fields are causing users to overwrite key values in their profile (address, city, state, zip, phone, etc.) with blank values.
Is there a way that I can have these fields appear for logged out (new) users, while hiding the fields for logged-in (existing) users?
Thanks for any help!
]]>Trying to move a field from one group to another… right now it seems the only way is to delete the field and then recreate it in the other group (which couldn’t be done on a live site). Drag and drop would be really helpful. Or a setting in the field assigning it to a group in the pod.
Thank you.
Hi,
I’m finding that some relationship types are not available when adding fields to the PMPro Member pod, and the PMPro pod is not showing up in the relationship types list for other pod fields.
Specifically:
– the Avatar field doesn’t appear in the list of Relationship objects. It’s there for the User pod.
– bi-directional relationship field won’t work because the PMPro Member pod doesn’t show up in the relationship list to be selected.
Any suggestions?
Thank you.
Hi. Everything works great, but I do have a question/problem:
How do I access the extra fields I have added in pods using php? The way I normally do with other pods is not getting any value when I access it this way:
$mypod = pods( ‘pmpro_membership_user’ ), $params);
…
$my_var = $mypod->display( ‘my_additional_pod_field’ ); // nothing
I am using the pod name I see in the admin list of my pods– pmpro_membership_user
However, I was able to grab an array of values using $debug_array = $mypod->data();
Using var_dump on it, it has all the fields/values from the original DB table that pmpro uses, and that I assume this plugin is extending. So I am able to get the email value or display name from the original table.
$original_var = $mypod->display( ‘user_email’ ); // returns that user’s email form pmpro
So it seems possible to use pods to access the original table but not the extended fields.
Not a deal breaker, but would be really nice to be able to use the extra fields/values in my code :). If not possible, my fallback is to just make a new pod and have a separate data entry form for the additional member related info.
Also, I am currently actually passing in a $params that has a where that references my own custom field memberuserid.meta_value = ‘2’. So I know it is able to select in pods on my added field memberuserid. But again, I can’t even grab that field with a display, no matter how I try to reference it. Any advice on the where is appreciated too.
Thanks in advance for any ideas.
]]>Hi there,
I’m wondering if there any any hooks or filter to integrate this further.
In my use case, I do want to add some field on regsitration, and use them immediatly ina custom function.
Is there any way do do that ?
Thank’s
]]>Hi,
I’ve set some field group on PMPro Member content type, the fields are set to be present in profile form and checkout form.
The issue I have (don’t is this is the way it was intended to work) is that after you purchased a membership level, and fill all those fields on the checkout page, when upgrading to a new membership level you should have those fields populated since they are saved in your profile already or be hidden from the checkout form.
Is there any way to populate those fields with the values already stored in the user profile?
Thank you
]]>Hi,
I have a problem with the relationship field type when set to multiselect, if more than one option is selected than the field values won’t save returning a warning “Warning: Illegal offset type in isset or empty in /var/www/html/wp-content/plugins/pods/classes/fields/pick.php on line 2028”
If only one option is selected everything is ok.
The issue is present in front profile form, checkout form and WP dashboard user profile form.
Thank you
]]>Hi again
On front end, member (user?) profile page, we may see our membership status, and account details ; this is great.
It however appears that the pods custom field are not displayed there ; we may edit them on front end, as well as back end, but not “see them” from the front end profile page.
It’s most certainly only a theme “issue” but it would be great if the pmp pod plug in could inject the pods field into the profile template page, as it do on the profile edit page (or I assume this is what happens)
This could be available for member especially, but also memberhsip level and order, as they may be seen and track from front end.
Thank’s for the great work
Cheers
]]>Hi there,
I’m new to pmp and have to say that this pods integration is pretty astonishing !
Unfortunately, on front end, when using Blockbase theme from Automatic, which it intended to become a parent theme for full site editing, the pods group appears, but the pods fields are not displayed… well the field name/label is displayed, but not the field itself.
I’ve tried with a simple text field and a date field.
I haven’t done extensive tests but switching to TwentyXX theme bring back the field ok.
Not sure if it is blockbase theme or full-site editing theme related, but I guess it’ll need to be solve in the future !
Cheers
]]>