Mostrando publicaciones similares usando Yandex en PHP. Complemento de miniaturas de publicaciones relacionadas: muestra publicaciones similares con imágenes para WordPress

Amigos, hola a todos. Hoy hablaremos sobre cómo crear una lista de artículos relacionados en WordPress sin un complemento. Materiales similares mejoran los factores de comportamiento. Suelen colocarse al final del artículo para que el visitante pueda leer otros artículos sobre el tema.

Por lo tanto, si interesa a un visitante, permanecerá en su sitio por más tiempo y artículos similares lo ayudarán a comprender mejor la solución a su problema.

Puede crear una lista de artículos similares con y sin miniaturas utilizando código PHP puro o un complemento. Cada uno elige su propio camino.

Hasta hace poco, utilizaba el complemento de publicaciones relacionadas de WordPress para esto en mi blog. Es un buen complemento que puede diseñarse bellamente para adaptarse a cualquier diseño y mostrar artículos similares.

Sólo en la lucha por la velocidad de carga del sitio, decidí reemplazar este complemento con un código simple. Porque este complemento ralentizó la carga de mi blog de 0,5 a 0,9 segundos dependiendo del tiempo y la carga.

Entonces decidí usar código php para mostrar artículos similares, lo que le permite mostrar artículos clasificándolos por etiquetas o categorías (encabezados).

Como regla general, al final del artículo se muestra una lista de artículos similares. En la mayoría de los temas de WordPress, el archivo single.php es responsable de los artículos (publicaciones). Es en este archivo donde debe insertar el código responsable de mostrar artículos similares.

Advertencia: haga una copia de seguridad del archivo single.php antes de comenzar a trabajar.

Paso 1: busque un lugar para pegar el código.

Todos tenemos patrones diferentes y su estructura es ligeramente diferente entre sí. Por ejemplo, en mi tema no hay ningún archivo single.php. Creé y hago todas las modificaciones a través del archivo de función del tema. Y esto es un orden de magnitud más complicado que editar archivos normales.

Para determinar el lugar correcto para insertar el código, primero debe mirar la página, encontrar los elementos principales en ella y luego, en el código fuente, le resultará más fácil encontrar el lugar requerido para el código.

Como puedes ver en la captura de pantalla, el lugar correcto para insertar el código es después del final del artículo, antes de la navegación.

Entonces, abra el panel de administración de WordPress - "Apariencia""Editor""Una entrada (soltero.php)”. Y en el archivo busca el código responsable de mostrar el artículo. Se verá así:

...

Después de este fragmento puedes insertar el código de artículos similares. En mi ejemplo, el código de navegación irá más allá.

Paso 2: inserte código para artículos similares.

Una vez que hayas decidido la ubicación, pega este código:

IDENTIFICACIÓN); if ($etiquetas) ( $tag_ids = matriz(); foreach($etiquetas como $etiqueta_individual) $tag_ids = $etiqueta_individual->term_id; $args=array("tag__in" => $tag_ids, "post__not_in" => matriz( $post->ID), "posts_per_page"=>5, // Número de artículos similares mostrados."ignore_sticky_posts"=>1);

Arriba