Tengo un problema para que un tema fijado aparezca como tema destacado en un cuadro de subcategoría. Aquí hay algunas imágenes que muestran lo que quiero decir:
El tema que he fijado (Using Perimeter Detect: Zymkey 4), me gustaría que se liste como el tema destacado superior en el cuadro de subcategoría, por encima de Perimeter Detect Actions. ¿Alguna idea?
Según las pruebas realizadas en mi propio sitio, los temas fijados se mostrarán en la parte superior de la lista de temas destacados mientras estén fijados para un usuario. Los usuarios anónimos también verán el tema fijado en la parte superior de la lista de temas destacados. Si un tema se desancla, ya sea manualmente por el usuario o porque lo ha leído completo y tiene la preferencia de usuario predeterminada de «Desanclar automáticamente los temas cuando llegue al final», el tema fijado ya no se mostrará automáticamente en la parte superior de la lista de destacados.
Cuando el tema está fijado para un usuario, debería verse algo así en la lista:
Estoy experimentando el mismo problema. Estoy mostrando una lista de subcategorías con temas destacados en cuadros. Los temas destacados no muestran los temas fijados, incluso cuando intenté en modo incógnito o desmarqué la opción “desfijar automáticamente los temas cuando el usuario llega al final”. ¿Estoy aplicando la función incorrectamente?
Estoy obteniendo resultados inconsistentes al probar esto. En mi respuesta anterior, asumí que los temas fijados están destinados a agregarse a la parte superior de la lista de temas destacados para los usuarios que aún no han desanclado el tema. Creo que esto es cierto, pero no estoy seguro al respecto.
Lo que parece estar sucediendo cuando lo pruebo en mi sitio local es que fijar un tema no actualiza automáticamente la lista de temas destacados de la categoría. Si, después de fijar un tema en una subcategoría, ejecuto CategoryFeaturedTopic.feature_topics_for para la subcategoría, el tema recién fijado se muestra en la parte superior del cuadro de temas destacados. Entiendo que esto no resuelve el problema para ti, pero podría ayudar a explicar lo que está ocurriendo.