Hallo,
ich habe ein eigenes Template erstellt. Wenn ich dieses Template nun auf eine Seite anwende, dann erscheint nicht das neue Template, sondern die index.php. Dies liegt wohl an der WP-Hierarchie, wie ich bereits rausgefunden habe.
Mir ist allerdings unklar, warum WP das neue Template nicht finden kann.
Vorweg muss ich anfügen, dass mein Theme etwas komisch aufgebaut ist.
Beispiel: index.php
Die Index.php sieht bei mir so aus:
PHP
<?php
// Initialize KreativeTheme Global Object
$kreative =& get_instance();
$kreative->framework->generate('index');
// Don't close PHP
Alles anzeigen
Zusätzlich existiert eine zweite index.php, welche sich im Unterordner /design befindet. Diese sieht dann normal aus:
PHP
<?php $layout = kt_get_config('layout');
?>
<div id="main-wrapper">
<div id="1st-wrapper" class="container_12">
<div class="grid_8 content">
<?php include KT_HELPER_PATH . '/sidebar-left.php'; ?>
<?php include KT_HELPER_PATH . '/loop-featured.php'; ?><!--call loop-featured.php-->
</div><!--content-->
<?php include KT_HELPER_PATH . '/sidebar-right.php'; ?>
</div><!--main-->
<div class="second-layer">
<div class="container_12">
<?php include KT_HELPER_PATH . '/loop-latest.php'; ?><!--call loop-latest.php-->
</div>
</div><!--2nd-layer-->
</div><!--main-wrapper-->
</div><!--.bg-->
Alles anzeigen
Wie kann ich in einer solchen Konstellation (mit jeweils zwei template PHPs) mein Template zum laufen bringen?
Viele Grüße,
Daniel