Wenn du dafür keine fertige Lösung findest, dann kannst du versuchen diese Funktionalität 'händisch' zu realisieren. Ist zwar etwas aufwändiger, aber sollte mit ein paar Zeilen PHP, JS, CSS und HTML durchaus machbar sein.
Sollte vom Prinzip etwa so funktionieren.
Du erstellst auf deiner Startseite ein <div> mit den Inhalten, die du dir für die Voschaltseite vorstellst.
Dieses <div> bekommt im CSS die position: fixed; und muss den gesamten Bildschirm bedecken. Es liegt dann quasi als Overlay über der eigentlichen Startseite.
Am Ende, ganz unten in dem <div> kommt dann ein Button oder Hyperlink 'gelesen und akzepiert' mit dem du per 'onclick' eine JS Funktion aufrufst, die sowohl das <div> mit display: none ausblendet und einen Cookie setzt, der speichert, dass die Datenschutzbestimmungen akzeptiert wurden.
Diesen Cookie kannst du dann - beim nächsten Aufruf der Seite mit PHP auslesen und entsprechend dieses Overlay <div> einblenden oder weglassen.