Como cargar contenido dia a dia en WordPress

Hola tengo un sitio desarrollado en wordPres con elementor para una escuela de mi ciudad. Pero ahora me piden poner una cartelera virtual con Efemerides por ejemplo. Esto es variable y lo subiria el usuario cada dia un docente o alumno.
La pregunta es de que manera puedo tener una pagina dentro de wordpress con una foto un texto o los elementos que desee, y que el usuario cargue digamos lo que desee, guarde y se apliquen los cambios?

Lo que yo haria:

  • Crear un custom post type de Efemerides
  • Crear unos campos personalizados para que cada Efemerides tenga unicamente lo necesario (titulo, texto, imagen, etc).
  • Mostrarlos con Elementor usando las etiquetas dinamicas

image

Paso Extra:

  • Crear un usuario con permisos limitados para que unicamente pueda crear los Efemerides y nada mas

Hola gracias por tu respuesta estuve investigando un poco y para el paso 2 necesito crear una plantilla, es decir que el usuario no pueda agregar nada manualmente sino que complete los campos requeridos… Para esto hay que tener elementor PRO. no hay alguna manera de hacerlo gratuitamente?