COMPLEMENTOS Posts Relacionados Mejorado v1.0 - Versión para impresión
+- Phpost (
https://phpost.es)
+-- Foro: Risus Nova 2.0 (
https://phpost.es/forum-150.html)
+--- Foro: Complementos (
https://phpost.es/forum-164.html)
+---- Foro: Terminados (
https://phpost.es/forum-165.html)
+---- Tema:
COMPLEMENTOS Posts Relacionados Mejorado v1.0 (
/thread-998.html)
Posts Relacionados Mejorado v1.0 -
Tronlar - 05-28-2026
Posts Relacionados Mejorado v1.0
Mejora para Risus Nova 2.0 — PHPost
Reemplaza el sistema de posts relacionados por un algoritmo más inteligente que combina múltiples factores para mostrar posts realmente relevantes en lugar de resultados aleatorios.
🧠 Cómo funciona el nuevo algoritmo
Cada post candidato recibe una puntuación basada en- Tags en común — cuantos más tags coincidan, más relevante (+3 puntos por tag)
- Misma categoría — posts de la misma categoría tienen prioridad (+2 puntos)
- Puntos del post — posts más valorados por la comunidad (+hasta 5 puntos)
- Recencia — posts del último mes tienen más peso (+3 puntos)
Los 6 posts con mayor puntuación se muestran como relacionados.
⚡ Mejoras respecto al original
- El original usaba ORDER BY rand() — resultados aleatorios cada vez
- El nuevo usa un algoritmo de puntuación — siempre los más relevantes
- Combina búsqueda por categoría Y tags en lugar de solo tags
- Muestra 6 posts en lugar de 10 — más calidad, menos cantidad
- Sin cambios en la plantilla — funciona con el diseño existente
📋 Requisitos
- Risus Nova 2.0 instalado y funcionando
🛠️ Instalación
Solo hay que sustituir 2 archivos y borra la caché:
Paso 1 — Subir los archivos
Código:
inc/class/c.posts.php → inc/class/
inc/php/posts.php → inc/php/
Paso 2 — Borrar la caché
Borra el contenido de la carpeta /cache/ del sitio.
🗑️ Desinstalar
Restaura los archivos originales de c.posts.php y posts.php.