Si subes un video directamente a un tema, puedes configurarlo para que aparezca como un tema de banner, lo que lo hará visible en la parte superior de cada página (y incluirá el video). Los usuarios individuales podrán ocultar el banner.
Esa es la forma más rápida y sencilla de que aparezca para todos los usuarios… si solo deseas que el video se muestre en la página de inicio, creo que necesitarás crear un componente de tema personalizado.
