Cómo agregar Post relacionados en WordPress sin usar plugins

Para "Publicación relacionada"O"Artículos relacionados"Son una serie de pluginEnlaces a más o menos sofisticados, pero al final todos hacen lo mismo. Visualización de una página (en un post) en los titulares del blog que coinciden con el tema del artículo se hace la lista. Esto es útil tanto para los SEO y para usuarioPermitiendo el acceso rápido a los artículos que están en el mismo tema que el de la página está imprimiendo.

Se sabe que un gran número de pluginSitios pueden influir negativamente página unuei tiempo de carga y también crea tablas adicionales en la base de datos.

Una buena idea sería la de sustituir la medida de lo posible con plugins de WordPress líneas de código que conducen al mismo resultado. (Tenga en cuenta, sin embargo, que algo de código en functions.php añadirlo particularmente afectar seriamente el rendimiento del servidor)

Plugin de WordPress Post relacionados

Plugins "Artículos Relacionados"Se puede sustituir por la función siguiente, si decidimos que el artículo página sea titulares que aparecen que contiene mismas etiquetas con la tarea de hacer el anuncio. Con este criterio de relación puede agregar el código de abajo en el archivo single.php el tema que se utiliza en el blog.

[php] <? php
$ Tags = wp_get_post_tags ($ post-> ID);
If ($ tags) {
$ Tag_ids = array ();
Foreach ($ tags como $ individual_tag) $ tag_ids [] = $ individual_tag-> term_id;

$ Args = array (
'Tag__in' => $ tag_ids,
'Post__not_in' => array ($ post-> ID),
'Showposts => 5, // Número de mensajes relacionados que se mostrará.
'Caller_get_posts' => 1
);
$ my_query = new wp_query ($ args);
If ($ my_query-> have_posts ()) {
echo '<h3> Mensajes relacionados </ h3> <ul>';
while ($ my_query-> have_posts ()) {
$ My_query-> the_post ();
>
<Li> <a href="<?php the_permalink() ?> "rel =" bookmark "title =" Enlace Permanente a <? Php the_title_attribute ();?>? "> <The_title PHP (); ?> </a> </ li>
<? Php
}
echo '</ ul>';
}
}
>
[/ Php]

 

Un ejemplo concreto.

El artículo de la página ". "Figuran como los artículos relacionados se refieren a WordPress, bases de datos, virus, exploits.

WordPress Exploit - limpieza de archivos infectados, y la seguridad de SQL Server. - Stealth Configuración 

La función se prueba en WordPress 3.3.1 pero también es compatible en las nuevas versiones de WordPress 2.x.

Mostrar Post relacionados WordPress Sin un Plugin.

Cómo agregar Post relacionados en WordPress sin usar plugins

Sobre el Autor

stealth LP

Fundador y editor Opciones de invisibilidadEn fecha 2006.
La experiencia en los sistemas operativos Linux (especialmente CentOS), Mac OS X, Windows XP> Windows 10 y WordPress (CMS).

Deja un comentario

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.