Previous post link y Next post link, como lo pongo?

Inicio Foros WordPress Themes y Diseño Previous post link y Next post link, como lo pongo?

Este debate contiene 32 respuestas, tiene 4 mensajes y lo actualizó  RGT hace 6 años, 10 meses.

  • Autor
    Publicaciones
  • #23635

    RGT
    Participante

    <p>Hola, estoy poniendo en mi blog botones para guiar al usuario al post anterior y al post siguiente, ejemplo como esta web:<br />
    http://bitelia.com/2012/01/google-lanza-el-que-es-tal-vez-su-mayor-rediseno-hasta-la-fecha<br />
    al fondo tiene los botones.</p>
    <p>Para mostrar el titulo del post con su link tengo esto:<br />

    <br />
    </p>
    <p>Pero, en los botones no logro conseguir el codigo correcto para el link del boton.</p>
    <p>Lo que tengo es esto:<br />
    </p>
    <p>No logro encontrar el codigo correcto, pueden ayudarme?</p>
    <p>Saludos!.
    </p>

  • #58812

    almendron
    Participante

    Usa <?php get_next_post() ?> en lugar de get_next_posts_link()

    También puedes probar:

    <?php next_post_link('%link','<img src="ruta absoluta a la imagen"/>'); ?>

    o bien con una ruta utilizando alguna función de wordpress. Por ejemplo si la imagen está en la carpeta “images” del tema

    <?php next_post_link('%link','<img src="' . get_bloginfo("template_directory") . '/images/image.jpg" />'); ?>

  • #58828

    RGT
    Participante

    Hola, no me funciono.
    solo necesito el codigo que te de el link del siguiente post y el antiguo.

  • #58823

    Boeing
    Participante

    Los códigos son, como dice almendron:

    <?php next_post_link(‘%link’) ?> y <?php previous_post_link(‘%link’) ?>

  • #58824

    RGT
    Participante

    Yo los probe pero en el boton no tiene el link del post siguiente ni del antiguo, sale el link del post que estoy viendo.

    No sé que pasa.

  • #58832

    almendron
    Participante

    Indica la URL de tu blog para que podamos ver el error. Indica también el tema que usas.

    Nota: doy por hecho que el código lo estás poniendo en el archivo single.php

  • #58836

    RGT
    Participante

    El blog es
    http://www.oyeeso.com/

    Sí, estoy agregando el codigo en single.php, al final de todo, abajo de los comentarios.

    Ya que el codigo no me funciona, no lo tengo puesto para que la web no tenga errores.

    El codigo que estoy usando es este:

    Si ese codigo es muy complicado, me gustaria algo como lo tiene esta web al fondo:
    http://www.desarrolloweb.com/articulos/atributo-gradiente-colores-borde-css-firefox.html

  • #58839

    LGrusin
    Miembro

    No he probado lo siguiente pero igual funciona.

    Un saludo

  • #58842

    LGrusin
    Miembro

    A ver, next_posts_link y previous_posts_link se usan en el index.php

    Mientras que next_post_link y previous_post_link se usan en el single.php

    Un index.php se puede parecer a esto:

    Un single.php se puede parecer a:

    Cambia la URL de las imágenes por la tuya.

    Un saludo

  • #58851

    RGT
    Participante

    Hola amigo, gracias por ayudarme.

    Te comento que funciono pero, solo se ven los botones, me gustaria ponerle el titulo al lado como lo tiene desarrolloweb.com.

    Aqui una foto de como me quedo:
    http://oi42.tinypic.com/9qirea.jpg

    Como pongo el titulo con su link al lado de los botones?
    Agregando:

    O como?.

    Gracias, espero que me ayudes.
    Saludos!.

  • #58854

    RGT
    Participante

    Hola, eh logrado algo.
    Aqui una foto:
    http://oi42.tinypic.com/j7b9qw.jpg

    Aqui el codigo que estoy usando:

    Aqui el ejemplo en vivo de como se ve en mi blog:
    http://www.oyeeso.com/el-sueno-de-muchos-ropa-que-se-lava-sola/

    Porque el titulo queda mas abajo, sabes como ponerlo en su lugar?

    Saludos!.

  • #58858

    almendron
    Participante

    El problema es por usar una tabla en lugar de DIV. Si quieres mantener dicha tabla y no complicarte la vida, puedes dejar solo una fila y dos columnas (es decir, dos celdas).

    En la celda de la izquierda pones tanto la imagen como el enlace de texto

    <?php next_post_link('%link','<img style="float:left;" src="http://www.desarrolloweb.com/images/atras.png" />'); ?><?php next_post_link('%link'); ?>

    Y en la otra celda:

    <?php previous_post_link('%link','<img style="float:right;" src="http://www.desarrolloweb.com/images/delante.png" />'); ?><?php previous_post_link('%link'); ?>

  • #58859

    RGT
    Participante

    Hola, muchas gracias por ayudarme.

    tengo este codigo:

    y aqui el ejemplo en vivo de como quedo:
    http://www.oyeeso.com/el-sueno-de-muchos-ropa-que-se-lava-sola/

    Como bajo mas el titulo para que este alineado con la imagen?, le aplico div y le pongo padding?, el titulo de la derecha tambien esta muy alejado de la imagen.

    Alguna idea?, perdoname todas las preguntas no soy tan experto.

    Saludos!.

  • #58864

    almendron
    Participante

    Ahora mismo, yo lo veo bien.

  • #58869

    RGT
    Participante

    Tengo este codigo:

    Porque el titulo de la derecha no se pega al boton?

    ejmplo en vivo:
    http://www.oyeeso.com/facebook-permitira-enviar-mensajes-privados-a-las-paginas-de-empresas/

  • #58873

    almendron
    Participante

    Porque el texto está alineado a la izquierda. Si lo pones “justificado”, entonces se pegará a la derecha.

  • #58875

    RGT
    Participante

    cómo lo pongo justificado?.
    puede decirme el codigo?, no tenia conocimiento de eso.

    saludos y gracias.
    espero tu respuesta.

  • #58877

    almendron
    Participante

    Tan apenas uso tablas pero prueba con

    <td style="text-align: justify;">

  • #58879

    RGT
    Participante

    Hola, funciono, el titulo se pega al boton, gracias hermano!

  • #58880

    LGrusin
    Miembro

    No entiendo por qué duplicas las funciones si se puede hacer con una sóla llamada…

    También puedes forzar a que el texto se alinee a la derecha.

    text-align: right;

    Un saludo

  • #58881

    almendron
    Participante

    De nada. Por favor, marca el hilo como solucionado.

  • #58882

    RGT
    Participante

    [b]LGrusin[/b],
    como así?, tengo algo malo en el codigo?..
    podrias explicarte por favor.

    Este es el codigo actual:

  • #58885

    LGrusin
    Miembro

    Me refiero a que duplicas las funciones next_post_link y previous_post_link, se puede hacer sin llamarlas dos veces.

    De todas formas si te va bien así lo puedes dejar como lo has puesto.

    Un saludo

  • #58923

    RGT
    Participante

    Hola amigos, vuelvo a ustedes para pedirle ayuda.

    Tengo los botones alineados y todo pero tengo un problema.

    Pueden verlo aqui, al fondo de la pagina:
    http://www.oyeeso.com/google-chrome-15-el-navegador-mas-popular/

    El boton izq se muestra perfecto, pero se muestra el diseño del boton en el lado derecho, y no deberia mostrarse porque no hay mas post despues de este.

    No se si me entienden.

    El codigo que uso es este:

    Espero que me ayuden

  • #58925

    LGrusin
    Miembro

    Ponle un alto fijo a cada columna de la tabla.

    Ejemplo,

    Saludos

  • #58957

    RGT
    Participante

    Hola, el boton derecho ahora tiene la altura del izq pero, no me referia a eso.
    Si no hay mas post mas adelante, el boton ni deberia de aparecer, ni el diseño ni nada.

    El lado derecho deberia aparecer en blanco.
    Espero que me entiendas.

    Gracias por ayudarme, espero tu respuesta.

  • #58958

    LGrusin
    Miembro

    No aparece botón lo que aparece es el fondo de la columna derecha de la tabla. Por eso te hemos estado diciendo que no usaras una tabla para eso.

  • #58959

    RGT
    Participante

    Hola,
    Ahora veo el porque no usar tabla, y qué debo usar div?.

    Uso el codigo que me diste anteriormente?

    Espero tu respuesta y gracias por ayudarme nuevamente.

  • #58960

    LGrusin
    Miembro

    Tienes que probarlo a ver como queda en tu theme. Para la imagen y el título del post, será algo como:

    Un saludo

  • #58963

    RGT
    Participante

    Hola,
    tengo esto:

    y como quiera aparece el diseño del boton.

    =(

  • #58965

    LGrusin
    Miembro

    Ese no es el código que he puesto.

    Vas a tu aire, así es dificil ayudarte.

    Saludos

  • #58971

    RGT
    Participante

    Hola,
    trato de ponerle el diseño para que paresca un boton.
    =( no se puede hacer?

  • #59013

    RGT
    Participante

    =(

El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

Centro de preferencias de privacidad

Cookies imprescindibles

Se usan para saber si ya aceptaste nuestras políticas, si ya estás suscrito a nuestra newsletter, para reconocer el estado de tu sesión si la tuvieses y para servir más rápidos los contenidos.

No se captura IPs ni siquiera para el servicio de Analytics así que tu visita es privada.

JSESSIONID, _cfuid, wpSGCachePypass, mailerlite, gdpr, gawp
mailerlite, _cfuid

Cookies de terceros

Usamos cookies de terceros con servicios, también garantes de tu privacidad, que analizan tus usos de navegación para que podamos mejorar los contenidos, si ya estás suscrito al boletín y los elementos compartidos en redes sociales y el formulario de comentarios.

1P_JAR, APISID, CONSENT, HPSID, NID, SAPISID, SID, SIDCC, SSID, disqus_unique, disqusauth
disqus_unique, disqusauth
1P_JAR, APISID, CONSENT, HPSID, NID, SAPISID, SID, SIDCC, SSID

Pin It on Pinterest