Problemas con el autor

Inicio Foros WordPress Instalación / Actualización Problemas con el autor

Etiquetado: ,

Este debate contiene 26 respuestas, tiene 2 mensajes y lo actualizó  Rebellion720 hace 4 años, 9 meses.

  • Autor
    Publicaciones
  • #74121

    Rebellion720
    Participante

    Buenos días;

    Tengo un problema con el tema del autor de los post, paginas etc, vereis mi theme por defecto en las noticias o post no mostraba el nombre de quien habia publicado el articulo entonces lo implante yo con la funcion , el problema es que cuando sale quien ha publicado la noticia sale mi nombre pero el link lo lleva a rcasturias.com que es mi web y no a http://rcasturias.com/author/Rebellion, que es mi nick o sino a http://rcasturias.com/author/Alberto Cuervo Mallada.

    De todas formas si intento acceder a uno de esos links de author en mi web me dice que la pagina solicitada no existe, y en el theme tiene el fichero author.php.

    Todo esto viene porque quiero tener una biografia de autor y luego enlazarlo con mi perfil de google plus y no se porque de mano no puedo ver la biografia de mi usuario en mi blog con el archivo de author.php, a ver si me podeis ayudar un poco o refrescarme las dudas.

    Un saludo,

  • #74125

    LGrusin
    Miembro

    Pues navegando por tu blog hay cosas que no entiendo:
    ¿Qué función usas para mostrar el autor y el link?
    ¿Qué permalink tienes que no sale la categoría?
    ¿Por qué unas páginas están con el www delante y otras no?

    Además existe el enlace rcasturias.com/Alberto-Cuervo-Mallada/ ¿…?

    Es posible que el problema esté relacionado con lo anterior…

    Un saludo

  • #74126

    Rebellion720
    Participante

    como?, la categoria sale en la noticia, y cuales dices que unas salen con www delante y otra no?, seran las de la derecha, es que a ver migre de nuke et a wordpress y aun tengo que correguir cosas, no es lo mismo rcasturias.com/author/alberto cuervo mallada que el que tu dices, uno es una pagina de clasificaciones que no tiene nada que ver.

    La funcion que uso en el autor es la

  • #74133

    Rebellion720
    Participante

    perodna no se ha publicado uso esta the_author_link();

  • #74136

    LGrusin
    Miembro

    En principio es esa la función que tienes que usar.

    Pero no me has dicho qué permalink usas para las url amigables. A eso me refiero cuando digo que no tienes categorías ni tags, etc, en la url. ¿Has tocado manualmente el archivo .htaccess?

    Una prueba que puedes hacer es quitar el permalink y dejar el que viene por defecto (example.com/?p=123) , después miras si los enlaces te llevan al sitio correcto. Con eso sabrás que tienes algo mal en el permalink.

    Un saludo

  • #74137

    Rebellion720
    Participante

    pues mira en permalink tengo marcado el que pone nombre de entrada y luego http://rcasturias.com/pagina-ejemplo/, y si el htaccess lo modifique de forma manual creo, pero me parece que se modifica solo por permisos del fichero no se, puedo poner aqui mi htaccess para ver que tengo mal?.

    Hice la prueba de poner el predeterminado y fui a la pagina principal y hice click en una noticia y me va a la noticia bien http://rcasturias.com/?p=812 me va a ese link poniendolo de forma predeterminada, pero yo lo tengo puesto con nombre de entrada el permalink, como deberia de tenerlo?

  • #74138

    LGrusin
    Miembro

    Prueba todo con el permalink por defecto, posts, páginas, etiquetas, categorías, autor, etc, etc

    Precisamente la prueba era para ver si mostraba bien los posts por autor.

    Un saludo

  • #74139

    Rebellion720
    Participante

    He probado y las categorias, funcionan bien, etiquetas no tengo, y el autor le pasa lo mismo cuando me pongo sobre publicado por alberto cuervo mallada, el link que muestra es a rcasturias.com, como puedo hacer que muestre los post del autor?.

    El problema es que este theme por defecto no mostraba el autor de la noticia y lo puse yo para que lo mostrase pero no se si estara bien hecho no lo se, lo que se es que con los permalink predeterminados va bien a todos los sitios la verdad y las paginas tambien funcionan.

    Que puedo hacer?

  • #74140

    LGrusin
    Miembro

    La función que debes usar es the_author_posts_link()

    Con esta salen todos los posts de un autor, mientras que la otra sale la URL que le hayas puesto en el perfil del usuario.

    El código en el sitio adecuado del archivo post.php sería:
    <span class=”meta_author”><?php the_author_posts_link(); ?></span>

    Ya puedes poner el permalink que tenías con el nombre de la entrada.

    Un saludo

  • #74141

    Rebellion720
    Participante

    vale eso si , pero para que salga la biografia del autor como se hace?

  • #74142

    LGrusin
    Miembro

    Pues para eso tendrías que modificar el archivo author.php

    Aquí tienes una guía de cómo crear una página de autor, aunque no es necesario hacerlo todo. Sólo añadir los datos de la biografía antes del bucle while.

    http://ayudawp.com/crear-una-pagina-de-autores-del-blog/

    Saludos

  • #74143

    Rebellion720
    Participante

    y luego como se enlaza cuando haces click en el author de una noticia con el archvo author.php ese es el problema que tengo que no se como se hace no se como se enlaza y como puedo ver mi archivo de author de mi theme y lo tengo en la carpeta de theme pero no se que tengo que hacer para verlo

  • #74144

    LGrusin
    Miembro

    OJO:
    the_author_link();
    the_author_posts_link();
    son funciones diferentes, debes usar la última para conseguir lo que quieres. Después cuando te funcione personalizas el archivo author.php para que muestre la biografia de cada autor, eso lo hace WordPress de forma automática no tendrías que hacer nada más.

    Lee con calma el hilo completo que nos hemos liado un poco… 😉

    Saludos

  • #74145

    Rebellion720
    Participante

    Vale, osea que debo de cambiar lo de publicado por y poner the_author_posts_link(), no?, claro, es que yo lo que quiero es lo mismo que hay en este wordpress tu le das al nombre de fernando tellado y te lleva a su biografia y eso en el mio no me pasa.
    http://ayudawp.com/wp-content/plugins/bbpress-post-toolbar/images/strikethrough.png
    Ahora lo he puesto asi y cuando te pones encima de mi nombre ya te enseña la url que es esta http://rcasturias.com/author/rebellion/, el problema es que cuando le das intenta cargarla pero al final acaba volviendo a rcasturias.com, el fichero author tiene lo siguiente:

    [code title=”

    hook('main_before'); ?>

    hook('content_before'); ?>

    <h2 class="page-title"

    hook('content_after'); ?>

    <!– #content –>

    hook('main_after'); ?>

    <!– #main –>

    “]

    [/code]

  • #74146

    Rebellion720
    Participante

    no me deja pegar bien el codigo, bueno entra en mi web y ves lo que hace, de todas formas donde me puedo coger un fichero author que saque algo decente?

  • #74148

    LGrusin
    Miembro

    Vamos paso a paso porque sigues teniendo problemas con el permalink.
    1 – Prueba a poner el permalink por defecto y ver si te lleva a la página de autor. Es fácil saberlo porque te sale Archivo de autor o algo similar.
    2 – Escribe exactamente cuál es el permalink que tienes puesto.

    Una vez resuelto esto vemos lo de la biografia en la página de autor.

  • #74151

    Rebellion720
    Participante

    Buenos días,

    Acabo de poner los permalinks por defecto: Predeterminado http://rcasturias.com/?p=123 pone

    Al entrar en la pagina principal, el link que muestra dentro de publicado por es a:
    http://rcasturias.com/?author=2

    Al hacer click empieza a cargar pero vuelve a rcasturias.com intenta cargar la pagina pero hace como si volviera a rcasturias.com, te lo dejo de momento con el permalink por defecto a ver si sabemos que pasa.

    Yo creo que el problema puedee estar en el archivo author que no debe de estar bien porque intenta cargarlo pero no acaba de cargarlo o lo rechaza por algo, no lo se.
    Un saludo y muchas gracias.

  • #74152

    Rebellion720
    Participante

    Te cuento; he probado el theme en local y en local si voy a la pagina del autor me muestra la pagina de author bien, algo esta pasando, he puesto permisos 777 al archivo .htaccess y he vuelto a poner los permalinks con predeterminado, he vuelto a intentar acceder a mi pagina de author y todo sigue igual, intenta ir a la pagina pero se redirecciona a rcasturias.com, también en mi perfil en web he borrado rcasturias.com por si podía ser eso pero tampoco es.

    que puede estar pasando?, a ver si podemos dar con la solucion

  • #74155

    LGrusin
    Miembro

    Sigamos investigando…

    El archivo .htaccess lo crea WordPress automáticamente cuando pones un permalink personalizado. Si ahora estás usando el que viene por defecto, elimina o renombra el archivo .htaccess puesto que no lo necesitas y así sabremos si hay algo extraño en él.

    IMPORTANTE: Ni se te ocurra dejar el archivo .htaccess con permisos 777. En realidad ningún archivo, WordPress no lo necesita.

    Saludos

  • #74158

    Rebellion720
    Participante

    Vale lo he renombrado y lo llame solamente pr, he entrado a la pagina y hago click en mi nombre y sigue haciendo lo mismo sigue intentando entrar y me lleva a rcasturias.com otra vez, el archivo htaccess parece que tampoco es el kit del problema :S

  • #74159

    Rebellion720
    Participante

    Por cierto, acabo de descargar mi htaccess y no tiene contenido esta sin nada, yo eso no lo sabia, le habia puesto un monton de cosas, puede ser por eso?, ahora mismo no tengo activado el htaccess

  • #74160

    LGrusin
    Miembro

    Se me ocurren varias cosas:

    – Prueba cambiar de tema a ver si hace lo mismo, usa el Twenty Twelve por ejemplo. Así sabremos si es algún código que has puesto.
    – Prueba desactivar plugins
    – También podrías crear un usuario nuevo y publicar un post para comprobar que funciona la página de ese nuevo autor.

    Todo esto con el permalink por defecto y sin la existencia del archivo .htaccess

    Al final cuando todo vaya bien ponemos el .htaccess

    Saludos

  • #74161

    Rebellion720
    Participante

    no tengo el tema twenty twelve, tengo el Twenty Fourteen ese tema en concreto si lo activas no te sale quien publico las noticias no lo debe de traer esa funcion.

    Te cuento los plugin que tengo instalados:

    Disable Comments
    FeedBlitz FeedSmart
    Google XML Sitemaps
    Motor Sport Results (plugin para mostrar clasificaciones generales) este es comprado
    NextScripts: Social Networks Auto-Poster
    Post Tags and Categories for Pages
    The Events Calendar
    TinyMCE Advanced
    WordPress SEO
    WP-Optimize
    WP-PageNavi

    Cree el usuario publica como administrador y al publicar una notica hace exactamente lo mismo que con mi usuario asi que el usuario no es seguro.

    Acabo de desactivar todos los plugins y desactivandolos todos resulta que va a la pagina del autor, acabo de probar y al activar el plugin del seo es cuando emplieza a fallar todo, es el plugin de seo de yoast, no se que puedo tener ahi configurado que me hace que no me salga la pagina de autor,

    Que puede ser?

  • #74163

    LGrusin
    Miembro

    Uf, pues este plugin es tan complicado de configurar que es preferible que uses otro. Posiblemente toda la configuración sobre permalinks de este plugin tenga algo que ver con tu problema.

    Sinceramente soy de los que opino que WordPress no necesita este tipo de plugins puesto que a veces dan más quebraderos de cabeza que otra cosa.

    Ahora entiendo quién era el culpable de que no te saliera la categoría en la URL.. 😉

    De todas formas aqui tienes un curso de SEO by Yoast http://www.webempresa.com/blog/item/1304-curso-seo-para-wordpress-con-yoast por si te sirve de algo.

    Un saludo

  • #74164

    Rebellion720
    Participante

    Voy a hacer una cosa creo que lo voy a restablecer a valores por defecto, y luego seguire el curso ese, de todas formas ahora entiendo porque decias que no lo tenia bien configurado lo de los permalinks, antes no sabia a que te referias ahroa ya entiendo, bueno pues de momento lo dejare aparcado hasta que lo configure con lo de web empresa, yo lo estoy usando a ver si posiciono mejor que mi competencia pero bueno tampoco se me va la vida en ello.

    Tengo una ultima duda y perdona que la consulte aqui, hoy me he dado cuenta que en el fichero htaccess no tengo absolutamente nada, me recomiendas alguna guia o algun codigo para añadirle al fichero para tener un poco protegido el htaccess, es que no recuerdo ni lo que tenia y ni se cuando se ha modificado.

    Un saludo y muchisimas gracias por toda tu atencion, espero respuesta de mis dudas.

  • #74176

    LGrusin
    Miembro

    El fichero .htaccess lo crea WordPress cuando configuras los permalink, antes no existe. Si contenía algo más de lo que añade WordPress es porque algún plugin ha escrito en él o porque lo has añadido manualmente.

    Cuando pones el permalink por defecto WordPress no lo vacía del todo. Contiene esto:
    # BEGIN WordPress

    # END WordPress

    Recuerda que los permisos aconsejados por WordPress para el archivo .htaccess son 644

    Guías hay varias pero dependerá del servidor lo que deje hacer, ejemplo
    http://ayudawp.com/evita-hackeos-en-wordpress-desde-htaccess/

    Saludos

  • #74177

    Rebellion720
    Participante

    Yo de todas formas tengo el wordpress con los comentarios desactivados y en wordpress no se va registrar ningun usuario solo es para poner noticias nada mas, entonces por esa parte creo que ya me voy a ahorrar muchos problemas entiendo no?.

El debate ‘Problemas con el autor’ está cerrado y no admite más respuestas.

Pin It on Pinterest