Skip Navigation

[Resuelto] Filtro de búsqueda por comentarios en una view

This support ticket is created hace 4 años, 7 meses. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Hoy no hay técnicos de soporte disponibles en el foro Juego de herramientas. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 7:00 – 14:00 -
- 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 15:00 – 16:00 -

Supporter timezone: Europe/London (GMT+00:00)

Etiquetado: ,

Este tema contiene 4 respuestas, tiene 2 mensajes.

Última actualización por carlosG-8 hace 4 años, 7 meses.

Asistido por: Nigel.

Autor
Mensajes
#1565431

Buenos días,

Tengo una view que muestra un listado del tipo de contenido Ideas con un filtro de búsqueda. Cada Idea puede tener comentarios (estándar de WordPress) y me gustaría poder añadir un filtro de búsqueda a esa view que permitiera seleccionar las Ideas que tengan algún comentario. Sería posible?

Muchas gracias.

#1565709

Nigel
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/London (GMT+00:00)

Hola Carlos

Se puede filtrar Views por campos particulares y/o taxonomías.

Una entrada con comentarios no guarda detalles del comentario sino el comentario guarda detalles de la entrada a que pertenece, es decir que la entrada es ignorante de la existencia de los comentarios asociados, entonces... no.

Sería necesario crear un campo como "tiene comentarios" para guardar si la entrada tiene comentarios y usar este campo para el filtro.

#1565765

Hola Nigel, entendido. No obstante, se te ocurre de qué forma podría seleccionarlo automáticamente una vez alguien comentara la entrada?

#1565905

Nigel
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/London (GMT+00:00)

Podrías usar el hook comment_post de WordPress para ejecutar código que establece una opción de un campo con update_post_meta.

https://developer.wordpress.org/reference/hooks/comment_post/
https://developer.wordpress.org/reference/functions/update_post_meta/

#1568419

Muchas gracias, voy a investigarlo más a fondo. Un saludo.