General WordPress.org

Foro WordPress » WordPress » General WordPress.org

Registro de usuarios en una página (12 mensajes)

Acerca de este hilo

Tags

  1. franc

    2.0
    Antiguedad: Mar 2010
    Mensajes: 7

    offline

    Publicado hace 2 años
    #

    Hola a todos,

    Me gustaría saber si existe forma de hacer o algún plugin para hacer que un registro de usuarios tipo register-plus se mostrara con el mismo diseño del resto de la web. No sólo cambiando el logotipo y eso.

    También conozco el sidebar-login. Está muy bien para los usuarios registrados pero a la hora de un usuario nuevo lo manda a la página wp-login.php

    El registro de usuario de buddypress me iría perfecto, pero tener que usar todo ese plugin sólo para el registro de usuarios lo veo desperdiciar bastante memoria y demasiado código en el servidor.

    ¿alguna idea?

    Muchas gracias.

    "Un programa hace lo que le dices, no lo que quieres que haga"
  2. medievalia

    Moderador
    Antiguedad: Feb 2009
    Mensajes: 1.798

    offline

    Publicado hace 2 años
    #

    Nos vendria bien a todos. Algunos themes premium lo llevan.

    En busca de una identidad en la red
  3. study

    5.0
    Antiguedad: Feb 2009
    Mensajes: 660

    offline

    Publicado hace 2 años
    #

    EStoy (desde hace varios meses ya) programando un plugin que entre otras cosas integra al teme un form de registro y otro de login. Esa parte en si ya la tengo hecha, el tema es que se me puede llegar a hacer un lindo despelote para separar ese modulo de los otros. De última voy a ver si en unos dias puedo sacar una version pre-alpha o algo así, solamente con esa funcionalidad. Si lo puedo hacer aviso.

    Como la velocidad de la luz es mas rapida que la del sonido algunas personas parecen brillantes antes de que escuchemos las pelotudeces que dicen.
    Si te apetece visita mi sitio
  4. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 2 años
    #

    EN mi web de clasificados, utilizo el theme classipress, el cual tiene la funcionalidad de tener una página de registro que utiliza lógicamente el formulario de registro del sistema pero con la diferencia que puedes editar la plantilla para que se paresca al diseño de tu web, incluso si tienes instalado el register plus, esta plantilla toma los nuevos campos agregados, lo mismo ocurre para el formulario de login, incluso tiene un archivo para que el usuario tenga su escritorio, donde puede visualizar los mensajes que ha escrito e incluso editarlo sin que ingrese a la administración de wordpress.

    He podido aislar la plantilla de registro, login, incluso el escritorio personalizado, pero no el archivo para envio de artículos.

    Puedo pegar el código de los archivos, pero no recuerdo las funciones necesarias para hacerlos funcionar.

    Bueno, disculpen si no pego el código en pastebin, pero no me abre la página, pero aqui dejo los código, si faltase alguna función me avisan para pegarlo:

    Colocar el siguiente código donde se mostrarán los enlaces

    < ?php echo login_head(); ? >

    Insertar la siguiente función en functions.php

    function login_head() {

        if (is_user_logged_in()) :
            global $current_user;
            get_currentuserinfo();
            ? >
            < li style="margin-top:4px;" >< ?php _e('Bienvenido,'); ? ><strong>< ?php echo $current_user- >user_login; ? ></strong>
    <li><a>" >< ?php _e('Log out'); ? ></a></li>

        < ?php else : ? >
            < li style="
    margin-top:4px;" >< ?php _e('Bienvenido,'); ? > <strong>< ?php _e('visitante!'); ? ></strong>
    <li><a>/wp-login.php?action=register"
    >< ?php _e('Registrarse'); ? ></a></li>
    <li><a>/wp-login.php" >< ?php _e('Iniciar Sesión'); ? ></a></li>

        < ?php endif;

    }

    Lógicamente ya le hice unos ajustes.

    Cargar los archivos correspondientes desde el functions

    require_once (TEMPLATEPATH . '/includes/profile.php'); //Sorry no recuerdo si es necesario este archivo pero lo estoy colocando.
    require_once (TEMPLATEPATH . '/includes/login.php');


    Al fin abrio pastebin, como los códigos de los archivos es extenso lo coloco aquí

    Archivo profile.php guardarlo en la carpeta includes del theme
    http://pastebin.com/MfhkMfhZ

    Archivo login.php
    http://pastebin.com/4UvH8C77

    Creo que eso sería todo, a mi por el momento me está funcionando, aunque aún no le aplico formatos, cualquier cosa, por favor me hacen saber.

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)
  5. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 2 años
    #

    Disculpen si publico nuevamente esto, pero si alguien sabe como hacer un formulario para publicar desde el home, le agradecería, alguien ya publico un template, pero no consigo que utilice custom fields, seleccione categorías o cargar imágenes.

    Si alguien sabe de algo por favor, se lo agradecería.

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)
  6. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 2 años
    #

    Aquí dejo también el código del escritorio.php
    http://pastebin.com/9jrsuv3d

    Agregar la siguiente función en el functions.php

    // checks if a user is logged in, if not redirect them to the login page
    function auth_redirect_login() {
        $user = wp_get_current_user();
        if ( $user- >id == 0 ) {
            nocache_headers();
            wp_redirect(get_option('siteurl') . '/wp-login.php?redirect_to=' . urlencode($_SERVER['REQUEST_URI']));
            exit();
        }
    }

    Tienen que agregar una página nueva y seleccionar esta plantilla, como siempre si falta alguna función me avisan, supongo que tendré que comentar las funciones en mi archivo para saber cual se aplica a que archivo, jajajaja... Saludos...

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)
  7. medievalia

    Moderador
    Antiguedad: Feb 2009
    Mensajes: 1.798

    offline

    Publicado hace 2 años
    #

    EStoy (desde hace varios meses ya) programando un plugin que entre otras cosas integra al teme un form de registro y otro de login. Esa parte en si ya la tengo hecha, el tema es que se me puede llegar a hacer un lindo despelote para separar ese modulo de los otros. De última voy a ver si en unos dias puedo sacar una version pre-alpha o algo así, solamente con esa funcionalidad. Si lo puedo hacer aviso.

    Si sale a la luz lo pruebo, amigo study

    En busca de una identidad en la red
  8. franc

    2.0
    Antiguedad: Mar 2010
    Mensajes: 7

    offline

    Publicado hace 2 años
    #

    Eso, si decides sacar esa versión y en algo podemos ayudarte aquí estamos.

    Yo de momento seguiré desarrollando la web con el plugin de buddypress. Va bien, pero no me gusta tener todo un plugin complejo sólo para utilizar el registro de usuarios.

    "Un programa hace lo que le dices, no lo que quieres que haga"
  9. study

    5.0
    Antiguedad: Feb 2009
    Mensajes: 660

    offline

    Publicado hace 2 años
    #

    Bueno voy a ver si este fin de semana largo puedo preparar algo.

    Como la velocidad de la luz es mas rapida que la del sonido algunas personas parecen brillantes antes de que escuchemos las pelotudeces que dicen.
    Si te apetece visita mi sitio
  10. medievalia

    Moderador
    Antiguedad: Feb 2009
    Mensajes: 1.798

    offline

    Publicado hace 2 años
    #

    Suerte amigo study

    En busca de una identidad en la red
  11. sacul95

    1.0
    Antiguedad: Mar 2011
    Mensajes: 1

    offline

    Publicado hace 1 año
    #

    ¿¿y no se podria redirigir la pagina de login y de registro nativa a una pagina de la plantilla de wordpress??
    P.D.: Yo inclui la estas pagina en mi plantilla mirando el codigo fuente de las paginas nativas y copiando la form en una pagina de wordpress por html por eso quiero redirigir las nativas a las nuevas.
    Gracias!!

  12. fliberty

    5.0
    Antiguedad: Oct 2009
    Mensajes: 1.511

    offline

    Publicado hace 1 año
    #

    Si revisas mi página: clasificados.contigoperu.com.pe o pachakamaq.com verás que el registro de usuarios, y login tienen el theme de las mismas, y esto es por que lo he integrado con el theme de cada una, pero el de la primera, además del login y registro tiene la opción de mostrar un escritorio personalizado al usuario sin que pueda tener acceso a la administración de wordpress; para esto ultimo tendría que tener permisos administrativos para lograrlo.

    Visítenme:
    http://www.contigoperu.com.pe (hosting/dominios) | http://www.pachakamaq.com (temática variada) | http://www.mipycs.com (image hosting gratuito) | http://www.contigoperusemanario.org(noticias) | http://www.contigoperuclasificados.com (clasificados gratis) | http://www.cyberdocentes.com (recursos educativos)

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » General WordPress.org