我在Wordpress中创建了名为page-slider的静态页面模板。 PHP,页面图像。 PHP等帮助我如何通过循环获取模板部分在index.php上集体调用这些页面?
<?php
$arg = array(
'post_type' => 'pages',
);
query_posts($arg);
while (have_posts()) : the_post();
get_template_part( 'page-', 'the_slug()' . '.php' );
endwhile;``
?>
我试过上面的代码
答案 0 :(得分:0)
您只需在模板调用时为每个页面添加条件。
<?php
$arg = array(
'post_type' => 'pages',
);
query_posts($arg);
while (have_posts()) : the_post();
if(is_page('slider')){
get_template_part( 'page', 'slider' );
}
if(is_page('images')){
get_template_part( 'page', 'images' );
}
endwhile;
?>
您可以在index.php文件中使用相同的格式