WordPress主题中的模板文件有以下几种常用的:
header.php:网站的页眉部分,包含网站的标题、导航栏等。
示例代码:
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<title><?php wp_title(); ?></title>
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<header>
<h1><?php bloginfo( 'name' ); ?></h1>
<?php wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); ?>
</header>
footer.php:网站的页脚部分,包含版权信息、友情链接等。
示例代码:
<footer>
<p>© <?php echo date( 'Y' ); ?> <?php bloginfo( 'name' ); ?></p>
</footer>
<?php wp_footer(); ?>
</body>
</html>
index.php:默认的博客文章列表模板文件,用于显示博客的文章列表。
示例代码:
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<h2><?php the_title(); ?></h2>
<?php the_content(); ?>
<?php endwhile; ?>
<?php else : ?>
<p>No posts found.</p>
<?php endif; ?>
single.php:单篇文章模板文件,用于显示单个博客文章的详细内容。
示例代码:
<h2><?php the_title(); ?></h2>
<p><?php the_content(); ?></p>
page.php:页面模板文件,用于显示单独的页面内容。
示例代码:
<h1><?php the_title(); ?></h1>
<div><?php the_content(); ?></div>
注意:以上仅为常用的模板文件示例,实际情况下还可以根据需求创建其他自定义的模板文件。