He estado resolviendo este problema que parece realmente menor, pero parece que no puedo resolverlo. Estoy tratando de crear enlaces siguientes / anteriores que solo vinculen a la categoría en la que se encuentra la publicación. Esto es para un tipo de publicación personalizada llamada cartera. Este es el código que tengo actualmente en la página de contenido del portafolio:
<?php next_post_link( '<div class="nav-previous">%link</div>', '<span class="meta-nav">' . _x( '←', 'Next post link', 'morphology' ) . '</span> %title'); ?>
<?php previous_post_link( '<div class="nav-next">%link</div>', '%title <span class="meta-nav">' . _x( '→', 'Previous post link', 'morphology' ) . '</span>'); ?>
He visto algunas variaciones de lo siguiente, pero parece que no puedo editarlo para que coopere:
<?php next_post_link( '%link', 'Next post in category', TRUE ); ?>
¿Algún consejo sobre cómo hacer que esto funcione o qué estoy haciendo mal?
Actualizar: Todavía no tengo una buena solución para esto, y nada de lo que he probado en los otros éxitos de Google parece funcionar. Tan pronto como digo que in_same_term = true, el enlace desaparece por completo. Según la respuesta a continuación, este es el código que estoy usando:
<?php next_post_link(
'<div class="nav-previous">%link</div>',
'<span class="meta-nav">' . _x( '←', 'Next post link', 'morphology' ) . '</span> %title', true, array(), 'portfolio'); ?>