你的问题有几个正确答案。这取决于您希望主页的自定义程度。我所做的就是创建一个家。php文件,并从我的页面中包含的内容开始。php在我的主题中。然后,我按照自己的方式进行定制。如果主题有一个家。php文件,它将其用于您的主页。
对于我的大多数网站,我喜欢从某种滑块开始,然后有三个“动作”框,其中包括照片、标题、链接和一些文本。我通过自定义帖子类型来实现这一点。有时我可能想在一个小框中列出我的一些帖子,有时我想要一个侧边栏,其他的则不需要。
关键是我可以通过定制这个主页来定制我的主页。php。我会给你一个标准的家。下面是php文件,您可以对其进行剖析,看看我是如何使用它的。
<?php get_header(); ?>
<!--start of home.php -->
<div id="feature" class="clearfix">
<div id="feature-center" class="clearfix">
<!-- The shortcode for the slider I am using -->
<?php echo do_shortcode(\'[royalslider id="2"]\'); ?>
</div>
</div>
<div id="page-wrap"><!-- FEATURE SLIDER AREA -->
<div id="full-content-top"></div>
<!-- end of content-top -->
<div id="full-content-center" class="clearfix">
<!-- MAIN FOCUS BOXES -->
<div id="main-focus-boxes" class="clearfix">
<ul id="post-columns" class="group">
<?php $recent = new WP_Query("post_type=homebox&showposts=3"); while($recent->have_posts()) : $recent->the_post();?>
<li class="one-third clearfix">
<div class="boxtitle"><h3><?php the_title(\'\'); ?></h3></div>
<div class="boximage"><a href="<?php echo get_post_meta($post->ID, \'ecpt_link\', $single=true) ?>" ><img align="middle" src="<?php bloginfo(\'template_directory\'); ?>/timthumb.php?src=<?php echo get_post_meta($post->ID, \'ecpt_boxphoto\', $single = true); ?>&w=230&h=150" alt="<?php echo get_post_meta($post->ID, \'ecpt_titleofbox\', $single=true) ?>" /></a></div>
<div class="boxtext"><p><?php echo get_post_meta($post->ID, \'ecpt_boxtext\', $single=true) ?></p></div>
<div class="boxlink"><a class="more-link" href="<?php echo get_post_meta($post->ID, \'ecpt_link\', $single=true) ?>" ><?php echo get_post_meta($post->ID, \'ecpt_linklabel\', $single=true); ?></a></div>
</li>
<?php endwhile; ?>
</ul>
</div>
<!-- end of Main focus boxes -->
<!-- Start of the home page welcome content -->
<?php $recent = new WP_Query("post_type=welcome"); while($recent->have_posts()) : $recent->the_post();?>
<h1><?php the_title(); ?></h1>
<?php the_content(\'\'); ?>
<!-- end of post excerpt -->
<?php endwhile; ?>
</div>
<!-- end of content-center -->
<div id="full-content-bottom"></div>
<!-- end of content-bottom --><!-- end of page-content -->
</div>
<?php get_footer(); ?>