我正在使用作爲內容的新幻燈片/部分創建的每個頁面的單頁面wp站點。我想爲不同的幻燈片設計不同的模板,並且動態地包含每個模板都有問題,但是最終知道如何去做。
原PHP:
<?php
$pages = get_pages(array('sort_column' => 'menu_order'));
foreach ($pages as $page_data) {
$page_ID = $page_data->ID;
$template = get_current_template();
?>
<section id="<?php echo $slug ?>" class="slide cf">
<?php include($template) ?>
</section>
<?php
} /*end foreach*/
?>
不,這不是「WordPress的方式」。不要這樣做!使用[get_template_part](https://developer.wordpress.org/reference/functions/get_template_part/)代替'include'! –