Community Support Forums — WordPress® ( Users Helping Users ) — 2011-11-20T05:01:17-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=15806 2011-11-20T05:01:17-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15806&p=53506#p53506 <![CDATA[Re: Automatically Upgrade Membership Level]]> -groomie

Statistics: Posted by groomie — November 20th, 2011, 5:01 am


]]>
2011-11-08T01:40:41-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15806&p=52514#p52514 <![CDATA[Re: Automatically Upgrade Membership Level]]>
groomie, here you have some more examples viewtopic.php?f=36&t=2599

I hope that helps. :)

Statistics: Posted by Cristián Lávaque — November 8th, 2011, 1:40 am


]]>
2011-11-07T02:42:26-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15806&p=52447#p52447 <![CDATA[Re: Automatically Upgrade Membership Level]]> Thanks for the heads up on this thread.

This functionality is already built into WordPress as part of WP_User class.
Code:
<?php
$user_id 
= 123;
$user = new WP_User($user_id);
$user->set_role("s2member_level1");
?>
The most common Roles are:
Code:
subscriber
s2member_level1
s2member_level1
s2member_level1
s2member_level1
administrator
author
contributor
editor

Statistics: Posted by Jason Caldwell — November 7th, 2011, 2:42 am


]]>
2011-11-06T18:04:08-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15806&p=52403#p52403 <![CDATA[Re: Automatically Upgrade Membership Level]]>

Does anyone know of a hack to do this?

Statistics: Posted by groomie — November 6th, 2011, 6:04 pm


]]>
2011-11-06T12:53:31-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15806&p=52388#p52388 <![CDATA[Re: Automatically Upgrade Membership Level]]>

Statistics: Posted by groomie — November 6th, 2011, 12:53 pm


]]>
2011-11-06T09:38:25-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15806&p=52374#p52374 <![CDATA[Re: Automatically Upgrade Membership Level]]> viewtopic.php?f=4&t=15715

Hope this helps. :)
P.S. Don't forget to report back. ;)

Statistics: Posted by Eduan — November 6th, 2011, 9:38 am


]]>
2011-11-06T02:02:20-05:00 http://www.primothemes.com/forums/viewtopic.php?t=15806&p=52366#p52366 <![CDATA[Automatically Upgrade Membership Level]]>
Is there a hook where you can easily change a user's membership level?

Or, can you simply alter a field in the wp_usermeta table to accomplish this? So far my attempts at going this route have not been successful. Before writing the function, I attempted a test via a MySQL Update Query, but this did not work:

/* Update Member Level When Application Submitted */
UPDATE wp_usermeta
INNER JOIN wp_users ON wp_usermeta.user_id = wp_users.ID
LEFT JOIN wp_frm_items ON wp_usermeta.user_id = wp_frm_items.user_id
LEFT JOIN wp_frm_item_metas ON wp_frm_items.id = wp_frm_item_metas.item_id
SET wp_usermeta.meta_value = 'a:1:{s:15:"s2Member_level1";s:1:"1";}'
WHERE wp_usermeta.meta_value = 'a:1:{s:10:"subscriber";s:1:"1";}'
AND wp_frm_item_metas.meta_value = 'Lock my application and submit.'

Statistics: Posted by groomie — November 6th, 2011, 2:02 am


]]>