Erzwinge WordPress, um eine bestimmte Vorlage zu laden

Wie würde ich WordPress nach Code zwingen, eine Vorlagendatei auf meiner Homepage zu laden? Ich weiß, wie man es über das Backend macht, aber ich würde gerne ein Plugin erstellen und die Option haben, die Startseite innerhalb des Plugins zu setzen.

Im Grunde suche ich nach dem Code, um das Laden einer Vorlage zu erzwingen, wenn die Homepage geladen wird. Also würde es anstelle der index.php die Plugin-Vorlage laden. Ich kann nichts darüber finden.

Solutions Collecting From Web of "Erzwinge WordPress, um eine bestimmte Vorlage zu laden"

Abhängig von Ihrer Homepage können Sie entweder eine Vorlagendatei home.php (archive) oder front-page.php (statische Seite) front-page.php . In der entsprechenden Datei können Sie tun, was Sie wollen. Führen Sie zusätzliche Abfragen aus, laden Sie Inhalte aus welcher Quelle auch immer.

Wenn dies nicht gewünscht ist, können Sie sich den Filter-Hook template_include ansehen.
Wenn Sie mehr als nur eine bestimmte Vorlagendatei laden möchten / müssen, sollten Sie sich den Aktionshaken template_redirect ansehen.