Community Support Forums — WordPress® ( Users Helping Users ) — 2011-06-19T13:55:14-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=10207 2011-06-19T13:55:14-05:00 http://www.primothemes.com/forums/viewtopic.php?t=10207&p=21150#p21150 <![CDATA[Re: User Roles, Usertype]]>
Te recomiendo que consigas un developer que tenga experiencia con WordPress y el te haga esas adaptaciones que quieres para tu website. Si no tienes a alguien, puedes buscar en eLance, oDesk, ScriptLance o jobs.wordpress.net, muchos en esos sitios hablan español también.

Statistics: Posted by Cristián Lávaque — June 19th, 2011, 1:55 pm


]]>
2011-06-19T06:40:26-05:00 http://www.primothemes.com/forums/viewtopic.php?t=10207&p=21135#p21135 <![CDATA[User Roles, Usertype]]>
tengo una duda :D , intento implementar en el formulario de registro los accesos para registrarse por usertype, la duda es como podria implementarlo para que me los tome el plugin de s2members, el cual seria con este codigo.

Code:
<?php
//
// Modify registration form to include roles
//
add_action('user_register', 'register_role');

function register_role($user_id, $password="", $meta=array()) {
    $userdata = array();
    $userdata['ID'] = $user_id;
    $userdata['role'] = $_POST['c_ws_plugin__s2member_USERTYPE'];
    if ($userdata['role'] == 'Modelos') {
       $userdata['role'] = 'modelo';
    }
    if ($userdata['role'] == 'Edecanes') {
       $userdata['role'] = 'edecan';
    }
     if ($userdata['role'] == 'Agencia de Modelos') {
       $userdata['role'] = 'agencia';
    }
     if ($userdata['role'] == 'Fotografo') {
       $userdata['role'] = 'fotografo';
    }
     if ($userdata['role'] == 'Empresas') {
       $userdata['role'] = 'empresa';
    }

    //only allow if user role is my_role
    if (($userdata['role'] == "modelo") or ($userdata['role'] == "edecan") or ($userdata['role'] == "agencia")or ($userdata['role'] == "fotografo")or ($userdata['role'] == "empresa")){
       wp_update_user($userdata);
    }
}
?>


entonces, el registro sera gratis para todos como subscriber, solo las modelos y edecanes y demas profesiones de este ramo, tendran acceso o serán quienes puedan seleccionar o comprar planes agregando los datos del custom registration field de s2members y cada uno con sus campos en el registro y perfil.

Ahora seria posible implementarlo de esta manera?
gracias

Statistics: Posted by elitemodelsmexico — June 19th, 2011, 6:40 am


]]>