Community Support Forums — WordPress® ( Users Helping Users ) — 2012-01-15T00:01:36-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=16804 2012-01-15T00:01:36-05:00 http://www.primothemes.com/forums/viewtopic.php?t=16804&p=60550#p60550 <![CDATA[Re: How to add role and EOT time at automatic registration]]> viewtopic.php?f=36&t=2599&p=7409&#p7409

Statistics: Posted by Raam Dev — January 15th, 2012, 12:01 am


]]>
2012-01-14T09:44:51-05:00 http://www.primothemes.com/forums/viewtopic.php?t=16804&p=60505#p60505 <![CDATA[Re: How to add role and EOT time at automatic registration]]> now the EOT time is working !
Code:
add_user_meta( $user_id, "wp_s2member_auto_eot_time", strtotime('+ 1 month'), true );


and about the role? I need to set s2member level1 for the user created
thanks!

Statistics: Posted by Binho — January 14th, 2012, 9:44 am


]]>
2012-01-13T20:01:13-05:00 http://www.primothemes.com/forums/viewtopic.php?t=16804&p=60470#p60470 <![CDATA[Re: How to add role and EOT time at automatic registration]]> viewtopic.php?f=4&t=16427&p=56946&#p56946

Statistics: Posted by Raam Dev — January 13th, 2012, 8:01 pm


]]>
2012-01-11T18:11:41-05:00 http://www.primothemes.com/forums/viewtopic.php?t=16804&p=60298#p60298 <![CDATA[Re: How to add role and EOT time at automatic registration]]>
Code:
   $auto_eot_time = '+1 month';
   $s2m = 's2Member Level 1';

//   update_user_option( $user_id, 'wp_capabilities', 'a:1:{s:15:"s2member_level1";s:1:"1";}', true );
//   update_user_option( $user_id, 'wp_s2member_auto_eot_time', '+1 month', true );
//   update_user_meta( $user_id, 'wp_capabilities', $s2m );
//   update_user_meta( $user_id, 'wp_s2member_auto_eot_time', $auto_eot_time );



update_user_option ($user_id, "s2member_auto_eot_time", $auto_eot_time);


but nothing works

Statistics: Posted by Binho — January 11th, 2012, 6:11 pm


]]>
2012-01-11T11:41:14-05:00 http://www.primothemes.com/forums/viewtopic.php?t=16804&p=60199#p60199 <![CDATA[How to add role and EOT time at automatic registration]]>
Code:
<?php
include "autenticacao.php";
require( dirname(__FILE__) . '/wp-load.php' );
$situ_id = $_GET['situ_id'];
$asnt_id = $_GET['asnt_id'];

  if($situ_id == 2 or 4 && $asnt_id > 363714) {

function register_new_user( $user_login, $user_email ) {
$errors = new WP_Error();
   $sanitized_user_login = sanitize_user( $user_login );
   $user_email = apply_filters( 'user_registration_email', $user_email );
   do_action( 'register_post', $user_login, $user_email );

   $user_pass = 'zztot4875';
   $user_id = wp_create_user( $sanitized_user_login, $user_pass, $user_email );

   update_user_option( $user_id, 'default_password_nag', true, true ); //Set up the Password change nag.

   wp_new_user_notification( $user_id, $user_pass );

   return $user_id;

}
   $user_login = '';
   $user_email = '';
$user_email = $_GET['asnt_email'];
$user_login = $_GET['asnt_email'];
$errors = register_new_user($user_login, $user_email);
} else { header("HTTP/1.0 404 Not Found");
}
?>

And I want to add the role s2member_level1 and the Eot time to the users, how to?

Statistics: Posted by Binho — January 11th, 2012, 11:41 am


]]>