Ti consiglierei piuttosto di utilizzare il modificatore custom-homepage per aggiungere un percorso dedicato alla home page alla tua pagina: Utilizzo della nuova funzionalità custom-homepage.
Quindi puoi costruire la tua home page con un approccio modulare pulito. Puoi aggiungere componenti nel codice del tuo tema. Oppure potresti provare un componente come Homepage Blocks e aggiungere componenti tramite il suo editor.
Ecco due esempi recenti di siti che ho costruito con il percorso della home page personalizzato e i blocchi. Potresti ispezionare il codice per vedere la struttura risultante. La home page di Zolidar fornisce anche un esempio di come puoi utilizzare le container queries e un layout a griglia sulla home page, in modo da avere un maggiore controllo sul layout della tua home page.