Me he encontrado con un problema al usar la función next_post_link (). Parece que esta función hace eco automáticamente, por razones de posición necesito que esto solo devuelva el enlace. ¿Hay alguna función o solución disponible que pueda usar para lograr este resultado?
posts
next-post-link
previous-post-link
GaryDevenay
fuente
fuente
next_post_link
usted mismo.Si echas un vistazo a la fuente,
next_post_link
es solo un contenedor paraadjacent_post_link
.Desafortunadamente, esta función no toma ninguna forma de parámetro 'echo', por lo que deberá replicar el código en su propia función y devolver el valor, o capturarlo en un búfer de salida;
fuente
En realidad, sí: solo use
get_next_posts_link()
, usando los mismos argumentos.La
next_posts_lin()
función simplemente hace eco del valor devuelto deget_next_posts_link()
.EDITAR
Erm, no importa. Leí mal el nombre de la función.
Podría usar
get_next_post()
, que devuelve un objeto de publicación; entonces podría obtener el enlace permanente del parámetro de objeto ID devuelto:fuente