Recientemente, uno de nuestros usuarios nos preguntó si había alguna forma de mostrar páginas relacionadas en lugar de publicaciones en WordPress. Anteriormente, le mostramos cómo mostrar publicaciones vinculadas en WordPress con o sin un complemento. En este artículo, le mostraremos cómo ver páginas relacionadas en WordPress.
Ver páginas relacionadas en WordPress usando el complemento
Mga nilalaman
La forma más sencilla de mostrar páginas relacionadas en WordPress es utilizar un complemento. Lo primero que debe hacer es instalar y activar el complemento Yet Another Related Posts Plugin (YARPP). Después de la activación, debe ir a Configuración »YARPP para configurar el complemento.

En la página de configuración del complemento, desplácese hacia abajo hasta la sección “Opciones de visualización para su sitio web”. En la opción Mostrar automáticamente, debe marcar las “ páginas ” y dejar las publicaciones y los medios sin marcar. Eso es todo, puede guardar su configuración ahora y YARPP comenzará a mostrar páginas relacionadas en Contenido de la página en su sitio de WordPress. Tenga en cuenta que YARPP, así como otros complementos de WordPress, están bloqueados por algunos proveedores de alojamiento de WordPress administrados debido a su uso intensivo de la base de datos. Otro problema que puede enfrentar es que YARPP no puede buscar texto en la base de datos si su motor de almacenamiento MySQL está configurado en InnoDB.
Ver páginas relacionadas en WordPress sin plugin
Antes de mostrarte cómo mostrar páginas relacionadas sin usar un complemento, nos gustaría que eches un vistazo a nuestro artículo sobre la diferencia entre publicaciones y páginas en WordPress. La forma más eficaz de mostrar artículos relacionados es buscar etiquetas o categorías. Pero dado que las páginas de WordPress no tienen etiquetas o categorías, primero tendremos que habilitar categorías y etiquetas para las páginas de WordPress. Para hacer esto, solo necesita instalar y activar el complemento Etiquetas y categorías de publicaciones para páginas. El complemento funciona de inmediato, por lo que no hay ajustes para configurar. Tras la activación, simplemente activará etiquetas y categorías para sus páginas de WordPress. Ahora necesita editar algunas páginas que cree que están relacionadas entre sí y agregar etiquetas. Por ejemplo, si tiene una página sobre su empresa y otra página para el historial empresarial, puede marcar ambas como sobre nosotros. Después de agregar etiquetas a algunas páginas, lo siguiente que debe hacer es agregar este código al archivo functions.php de su tema oa un complemento específico del sitio. función wpb_related_pages () {$ orig_post = $ publicación; publicación $ global; $ etiquetas = wp_get_post_tags ($ publicación-> ID); if ($ etiquetas) {$ tag_ids = array (); foreach ($ tags como $ individual_tag) $ tag_ids[] = $ etiqueta_individual-> id_term; $ args = array (‘post_type’ => ‘page’, ‘tag__in’ => $ tag_ids, ‘post__not_in’ => array ($ post-> ID), ‘posts_per_page’ => 5); $ my_query = new WP_Query ($ args); if ($ ma_query-> have_posts ()) {echo ‘
‘; } else {echo “No se encontró ninguna página asociada:”; }} $ publicación = $ orig_post; wp_reset_query (); } Este código busca las etiquetas asociadas con una página, luego ejecuta una consulta de base de datos para recuperar las páginas con etiquetas similares. Para ver la lista de páginas, debe editar la plantilla de su página. Muy a menudo, este es el archivo page.php o content-page.php. Simplemente agregue esta línea de código donde desea que aparezcan las páginas relacionadas.
Esto mostrará las páginas asociadas en cualquier página de WordPress. No será muy bonito al principio, por lo que deberá agregar algo de CSS y diseñarlo para que coincida con su tema.
Notar: el código en functions.php se trata igual que los complementos. Esperamos que este artículo le haya ayudado a ver páginas relacionadas en WordPress. Como siempre, no dude en hacernos cualquier pregunta en los comentarios a continuación. No olvide seguirnos en Twitter o unirse a la discusión en Google+.