¿Es posible mostrar, al listar los temas más recientes con actividad, una pista de la respuesta que causó esta actividad? Similar a mostrar extractos de temas.
Al revisar los temas más recientes, me gustaría saber por qué un tema antiguo aparece antes de hacer clic en él. Me ahorraría algunos clics.
Tema antiguo, pero también me intriga esto, quizás como un componente del tema.
Mi foro es una extensión en línea de un grupo físico del que soy miembro, y muchos de los demás miembros tienen menos experiencia con sitios web y computadoras. Creo que sería menos confuso para ellos poder ver más de la conversación de un tema activo sin tener que hacer clic en él; de lo contrario, podrían pensar que ya han visto el tema y lo ignorarán.
Creo que los datos del mensaje más reciente no están disponibles en la lista de temas. Por eso, esto no se puede resolver fácilmente con un componente de tema. Existe este plugin: Highest-Post Excerpts in Topic List
También podrías echar un vistazo a Summarize - Gists. Estos resúmenes breves generados por IA también cambian a medida que evoluciona la discusión.
En un entorno de desarrollo, desde luego, pero en un foro real, creo que aumentaría significativamente la carga en el servidor. ¿Cuántos de los temas más recientes se cargan a la vez? Creo que son 30. En lugar de una solicitud por cada 30 temas por usuario, entonces necesitarías 31 solicitudes. Con 100 usuarios, eso suma 3.100 solicitudes en lugar de 100, y si hacen scroll o ven otra lista de temas, como los populares, cada vez hay muchas más solicitudes que antes.
Post Badges me viene a la mente como ejemplo de un componente que también tuvo ese problema, y solo necesitaba una solicitud por publicación de un tema. Ejemplo con solicitudes y unas pocas publicaciones después verás que se creó un plugin para evitar esto y, finalmente, en 2024 se añadió soporte en el núcleo para que los datos de las insignias se incluyan.