Un usuario preguntó 👇
¡Hola! ¿Cómo puedo hacer para que los enlaces posteriores a la investigación anterior y siguiente no muestren publicaciones de la misma categoría únicamente? Tengo muchas categorías en ese sitio, pero desearía que esta navegación de publicaciones solo mostrara publicaciones de la categoría actual.
(@davidsword)
hace 3 años
para los enlaces de página predeterminada / página anterior get_the_post_navigation () o previous_post_link () / next_post_link (), todos tienen un argumento in_same_term
él haría eso por ti.
(@santtumarika)
hace 3 años
¡Hola! Cambié a link-template.php in_same_term para que sea verdadero (código a continuación) pero todavía no funciona. ¿Lo hice mal?
función get_previous_post ($ in_same_term = true, $ excluidos_terms = ”, $ taxonomy = ‘category’) {recuperar get_adherent_post ($ in_same_term, $ excluidos_terms, verdadero, $ taxonomía); }
función get_next_post ($ in_same_term = true, $ excluidos_terms = ”, $ taxonomy = ‘categoría’) {volver get_adherent_post ($ in_same_term, $ excluidos_terms, verdadero, $ taxonomía); }
(@davidsword)
hace 3 años
lo siento, debo mencionar que debería editar su tema, no los archivos centrales de WordPress. Tu tema es yo poseland/wp-content/themes/oceanwp/
Parece ser tu tema oceanwp
el archivo contiene la configuración de navegación individual partials/single/next-prev.php
– sin embargo es correcto 'in_same_term' => true,
set – lo cual es interesante.
Parece ser un tema muy útil y tiene una opción de usuario para usar la ETIQUETA o CATEGORÍA para el siguiente / anterior, y por defecto, la ETIQUETA se usa por defecto (no la CATEGORÍA).
Entonces, para cambiarlo, abra su Panel de WordPress, vaya a Apperances > Customizer > Blog > Single Post
, hay una opción Taxonomía siguiente / anterior, cámbialo de TAG
a CATEGORY
y deberías estar asentado.
(@santtumarika)
hace 3 años
¡¡Muchas gracias!! ¡Eso realmente funcionó! 😀
¿Solucionó tu problema??
0 / 0