As William Patton said, this is a broad question, but as I understand it, it can help:
http://www.designerledger.com/parallax-scrolling-tutorials/ for one page theme.
and the basic beginning of a Wordpress development theme:
http://codex.wordpress.org/Theme_Development
: ,
https://github.com/alvarotrigo/fullPage.js
EDIT 2016
- user3263807 answer / wordpress. css/js . , WordPress Themes.
, . template-one-page.php. , , - , → . , Home, . , ( mydomain.com ), "" - "" → " " → " " .
defined('ABSPATH') OR exit;
?>
. , . , , , (, ACF) ..
<?php
$id = get_the_ID();
$sections = get_posts(array('post_type' => 'page', 'post_parent' => $id));
foreach ($sections as $key => $section):
?>
<section id="page-<?php $section->ID; ?>" <?php post_class('', $section->ID); ?>>
<h1><?php echo get_the_title($section->ID); ?></h1>
</section>
<?php endforeach; ?>
Loop
<?php
$id = get_the_ID();
$query = new WP_Query( array('post_type' => 'page', 'post_parent' => $id) );
if($query->have_posts()):
while ( $query->have_posts() ) : $query->the_post();
?>
<section id="page-<?php the_ID() ?>" <?php post_class(); ?>>
<h1><?php the_title(); ?></h1>
</section>
<?php endwhile; wp_reset_postdata(); ?>
<?php endif; ?>
, , .