WordPress自制的onepager主题

时间:2017-10-05 21:13:45

标签: wordpress wordpress-theming

我正在尝试创建一个onepager模板。我的方法很简单,它或多或少都有效。我唯一的问题是,我找不到在一个页面上使用不同模板的正确方法。为了便于说明,请参阅以下内容:

enter image description here

有没有办法在一个页面上包含不同的模板?

我想通过在每个页面上设置顺序来定义页面顺序: enter image description here

我目前的代码:



get_header(); ?>
	<?php $args = array(
		'sort_order' => 'asc',
		'sort_column' => 'menu_order',
		'hierarchical' => 1,
		'exclude' => '',
		'include' => '',
		'meta_key' => '',
		'meta_value' => '',
		'authors' => '',
		'child_of' => 0,
		'parent' => -1,
		'exclude_tree' => '',
		'number' => '',
		'offset' => 0,
		'post_type' => 'page',
		'post_status' => 'publish'
	); 
	$pages = get_pages($args);
	foreach($pages as $page){
		?>
		<section style="height:400px;border-color:red;color:red;">
		<?php
		print_r($page);
		?>
			<section id="banner" class="banner-section vertical-center">
				<div class="container text-center">
					<div class="row">
						<div class="col-xs-12 col-sm-12 col-lg-12" id="">
							<h1><?php echo $page->post_title; ?></h1>
						</div>
						<div class="col-xs-12 col-sm-12 col-lg-12" id="">
							<p><?php echo $page->post_content; ?></p>
						</div>
					</div>
				</div>
			</section>
			<?php
	}
	?>
<?php get_footer(); ?>
&#13;
&#13;
&#13;

代码有效,但我无法为每个页面设置不同的代码。例如。横幅页面必须始终具有白色字体颜色的蓝色背景 - 新闻页面必须具有包含特色图像的蓝色字体颜色的白色背景,并且记忆页面必须收集所有博客帖子。

创建onepager模板的任何帮助?

0 个答案:

没有答案