Hello Leute,
ich hoffe es kann mir jemand hier helfen. Ich baue in letzter Zeit immer öfter auf meinem Mini-Framework neue Themes auf. Jetzt hab ich mich ein wenig in "Child-Themes" eingelesen und entdeckt, dass es doch Sinn macht, da so alle "alten" Themes leichter update-fähig werden. Allerdings zerlege & verschachtel ich meinen Code gerne in kleine Teile oder Schnipsel, die ich dann einbinde, oder eben nicht
Nun steh ich leider bei folgender Frage an:
- Ich rufe Teile meiner Seiten gerne mit zB.: get_nav_web_main(); Funktionen auf.
- Diese inkludier ich in meiner functions.php mit zB.: require_once(THEMELIBFUNC . '/functions-module.php') ;
- In der functions-module.php liegt dann etwas wie z.B.:
function get_nav_web_main() {
$nav_web_main = include(THEMELIBNAV . '/nav-web-main.php') ;
echo apply_filters('get_nav_web_main', $nav_web_main );
}
FRAGE: Nun würde ich im Child-Theme gerne eine andere zB.: nav_web_main inkludieren. Muss ich jetzt die Ordner-Struktur im Child-Theme-Ordner wiederholen und einfach dort eine neue functions-module.php einbauen, oder ist da ein anderer Weg vorgesehen? Oder besteht die Möglichkeit gar nicht?
Vielen Dank für Eure Hilfe im Voraus!