Información del autor

Inicio Foros WordPress Plugins Información del autor

Este debate contiene 18 respuestas, tiene 2 mensajes y lo actualizó  Eloy hace 7 años, 5 meses.

  • Autor
    Publicaciones
  • #21798

    Eloy
    Participante

    <p>Buenas gente,</p>
    <p>Me gustaría saber si existe un plugin o algo similar para que, al entrar en los perfiles de los autores, se vea la información personal: bio, web, foto de perfil… exactamente como lo tienen aquí: http://ayudawp.com/author/fernando/</p&gt;
    <p>Muchas gracias,<br />
    Eloy.
    </p>

  • #53722

    LGrusin
    Miembro

    No es necesario hacerlo con plugins.

    Existen artículos interesantes que explican cómo hacerlo.

    Crear una Página de Autores del Blog

    http://enralados.com/como-crear-una-pagina-de-autor-parte-1.html

    Saludos

  • #53738

    Eloy
    Participante

    Muchas gracias por los tutoriales, LGrusin. Hoy mismo los pondré en práctica en el localhost xD

  • #53758

    Eloy
    Participante

    Siento el doblepost.

    Trasteándolo un poco, me ha quedado algo tal que así: http://www.vorpaline.com/author/eloy/

    En cambio, me gustaría saber dos cosas:

    1. ¿Hay alguna manera que se muestren todas las noticias a través de una paginación?
    2. ¿Qué código tendría que usar para poner algo tipo ‘Eloy García ha publicado un total de 133 noticias’? Osea, necesito saber cómo sacar ese 133 para mostrarlo.

    Muchas gracias,
    Eloy.

  • #53766

    LGrusin
    Miembro

    1 – En tu caso sólo muestras el enlace al artículo. Podrías poner un resumen o el contenido tal como se muestra en la mayoría de páginas de inicio. El mismo código del index.php te podría servir y además ya viene con el código de la paginación. De todas formas tampoco cuesta mucho adaptarlo a lo que tienes.
    2 – Si pones:

    Te puede funcionar fuera del bucle, pero sería más bonito poner:

    En este caso debe ir dentro del bucle while.

    Saludos

  • #53770

    Eloy
    Participante

    El total de entradas funciona perfectamente. Muchas gracias, LGrusin.

    En cuanto saque un poco más de tiempo me pongo a toquetear el index.php para sacar los códigos que necesito.

  • #53781

    Eloy
    Participante

    Bueno, ya he terminado de hacer la página. Ha quedado bastante parecida a lo que tenía pensado.

    Sólo me queda una última pregunta, y es si hay alguna manera de que se muestren más entradas por página. Por ahora, se muestran las mismas que en el index.php (osea, las que configuro desde el panel de admin de WordPress). En mi caso, 15 entradas. Me gustaría saber si puedo hacer de alguna manera que en author.php se muestren, por ejemplo, 50 entradas.

    Saludos.

  • #53794

    LGrusin
    Miembro

    Pues para eso hay que crear una nueva consulta. Al crear una nueva consulta se pierde la anterior. Pero según el codex se puede añadir un nuevo parámetro sin modificar la consulta anterior. Resumiendo intenta lo siguiente antes del bucle while del archivo author.php

    Siendo 50 el número de posts a mostrar en pantalla.

    Saludos

  • #53800

    Eloy
    Participante

    Buah tío, eres una máquina xD

    Muchas gracias por la ayuda, va todo a la perfección.

    Saludos.
    [b]
    EDIT:[/b] Me acabo de encontrar con un problema más. Resulta que quiero poner la fecha de las noticias, pero, si se han publicado más de una noticia el mismo día, sólo muestra la fecha en la primera noticia, en la segunda y demás no. Me muestra algo tal que así:

    19 junio, 2011 – ¿Pero qué pijo busca la gente en Vorpaline? IV
    – La mujer detrás de las cámaras
    18 junio, 2011 – Esta fragmento que veis encabezando
    6 marzo, 2011 – ¿Gears of War en PS3?
    – Guía de introducción a JDownloader
    5 marzo, 2011 – Bloodline Champions

    ‘La mujer detrás de las cámaras’ y ‘Guía de introducción a JDownloader’ fueron publicadas el 19 de junio y el 6 de marzo, respectivamente. Como véis, no se muestra la fecha en esas líneas.

    El código que uso para llamar a la fecha es este:

    ¿Alguna idea?

  • #53804

    LGrusin
    Miembro

    Me perdí, ¿En la página de autor te pasa eso?

    De todas formas depende de cómo hayas puesto el código, la función the_date ordena según fechas. Te sale la fecha y a continuación la relación de posts de esa fecha. Lo que tu quieres es mostrar la fecha de publicación del post que es distinto.

    Utiliza get_the_date en su lugar.

    Si no corresponde con lo del autor crea otro hilo.

    Saludos

  • #53806

    Eloy
    Participante

    Bueno, he encontrado una alternativa que hasta me gusta más xD He puesto las fechas encabezando y debajo todas las noticias de ese día. Ha quedado bastante resultón, la verdad. Si le queréis echar un vistazo: http://www.vorpaline.com/author/eloy/

    Creo que voy a hacer un tuto con todo lo que he aprendido de allí y allá, que todavía no he visto una guía 100% completa. Si no llega a ser por LGrusin…

    Esto al principio era un edit del post anterior, pero bueno xD Gracias por lo de get_the_date, me vendrá bien un día de estos.

  • #53809

    LGrusin
    Miembro

    Pues si, ha quedado mono.

    Menudo tutorial te va a salir, eso te pasa por preguntar… 😉

    Saludos

  • #53819

    Eloy
    Participante

    Vaya, cuando parecía que ya no iba a dar más el por saco… ¡bingo! acabo de encontrar algo que no me cuadra xD La cuestión es que, en las páginas de autor de los usuarios que no han subido ninguna entrada, el ‘the_author_posts’, en vez de mostrar 0, muestra el total del blog.

    Aquí un ejemplo: http://www.vorpaline.com/author/anonymous/

    Saludos.

  • #53836

    LGrusin
    Miembro

    Pero, si no tiene artículos, ¿Cómo saben que existe el autor?

    En fin, para evitarlo sustituye:

    por:

    Esto hace que sólo muestre el número de posts cuando el autor haya publicado alguno. Esto no lo he visto nunca así, me lo acabo de inventar, prueba a ver si te va bien.

    Un saludo

  • #53842

    LGrusin
    Miembro

    Bueno, la solución anterior aunque funciona no me gusta.

    Lo mejor, si has creado la variable con los datos del usuario $curauth sería lo siguiente.

    Esto tiene la ventaja de que se puede usar fuera del Loop y además muestra 0 (cero) en caso de no tener ningún post el autor.

    Saludos

  • #53857

    Eloy
    Participante

    He querido hacer un perfil de usuarios para todo el mundo. He puesto el código para acceder en los comentarios (aunque ya lo ha visto, supongo que después de este) y cosas así. En plan mini-red social, pero sin amigos y cosas de esas xD Lo único extra que he añadido han sido los puntos con el CubePoints que, por cierto, así porque sí, de repente, me dejó de ir el código que muestra los rangos y se me jodió la idea de los “niveles de usuario” (estoy a la espera que el soporte oficial me responda).

    Bueno, el código va a la perfección, como siempre. Mil gracias otra vez, LGrusin.

  • #53882

    Eloy
    Participante

    Perdón si esto se puede considerar spam, pero quería enviar un mensaje privado a LGrusin y he visto que no se puede.

    Bueno, la cuestión es que ya he terminado la guía que comenté y me gustaría que le echases un ojo para ver cómo ha quedado o si hay alguna errata o crees que me puedo expresar mejor en ciertos puntos.

    La guía la puedes encontrar aquí: http://www.vorpaline.com/2011/07/10/como-crear-una-pagina-de-autores-para-wordpress/

    Muchas gracias.

  • #53891

    LGrusin
    Miembro

    En principio la veo bien, la miraré con más calma y si veo algo te lo diré.

    Gracias por la mención.

    Un saludo

  • #53895

    Eloy
    Participante

    De nada hombre, gracias a tí por toda la ayuda. Si tienes alguna página web, blog personal o algo, notifícamelo para que te enlace a ese .

El foro ‘Plugins’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest

Ir al contenido