페이지 종류 식별하기

페이지마다 서로 다른 스타일시트의 설정을 적용해서 사용자정의로 디자인하기 위해서는 페이지의 종류를 식별할 수 있도록 해야 한다. 따라서 <body>에 페이지의 종류를 식별할 수 있는 클래스 이름을 추가한다.
페이지를 식별하는 클래스 이름은 <?php body_class(); ?>로 추가할 수 있다. <body> 부분에 다음과 같이 추가하면 설정된 class 속성이 출력된다.

header.php

<!DOCTYPE html>
<html>
<head>
<meta charset=”<?php bloginfo (‘charset’); ?>” />
<title><?php bloginfo(‘name’); ?><?php wp_title(); ?></title>
<link rel=”stylesheet” href=”<?php bloginfo (‘stylesheet_url’); ?>” type=”text/css” />

<?php wp_head(); ?>
</head>
<body<?php body_class(); ?>>

<!– 컨테이너 –>
<div id=”container”>

<!– 헤더 –>
<div id=”header”>
<h1><a href=”<?php echo home_url(); ?>”><?php bloginfo(‘name’); ?></a></h1>
<p id=”desc”><?php bloginfo(‘description’); ?></p>

<div id=”subinfo”>
<a href=”<?php bloginfo(‘rss2_url’); ?>”><img src=”<?php bloginfo(‘template_url’); ?

(생략)

</div>

답글 남기기