In einem Child Theme von twentyseventeen erstelle ich die Inhalte mehrerer Seiten (Team, Geschichte, ...) mit selbstgeschriebenen Templates (template-team.php, template-history.php, ...).
Jedes dieser Templates beinhaltet um den eigentlichen, spezifischen HTML/PHP Code, einige Zeilen, die immer gleich sind:
PHP
<?php get_header(); ?>
<div class="wrap">
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<header class="entry-header">
<h1 class="entry-title">Team</h1>
</header>
HERE WOULD COME THE SPECIFIC TEMPLATE CODE
Alles anzeigen
Besteht die Möglichkeit, diesen gemeinsamen Code irgendwohin auszulagern (z.B. in functions.php), damit er nur 1x vorkommt, und bei einem Seitenaufruf mit dem spezifischen HTML/PHP Code zusammengeführt wird?
Ich dachte da z.B. an einen template_include Filter, bin mir aber nicht sicher, wie das gehen soll.
Herzlichen Dank!