¿Cómo hacer que ciertas publicaciones sean visibles para usuarios sin cuenta mientras se tiene habilitada la configuración de "inicio de sesión requerido"?

La forma más sencilla sería tener una categoría de acceso público (puedes controlar estos permisos en la configuración de la categoría) y hacer que las demás categorías requieran que los usuarios inicien sesión. Primero deberías configurar los permisos de las categorías y luego desactivar la opción de “se requiere inicio de sesión”. También existe un componente de tema que permite a los usuarios previsualizar las categorías a las que no tienen acceso: Category Previews