Зробіть вашу Власну Тему для Wordpress - Частина 2
Частина 2 буде докладнішою по функціях, які потрібно вставити в ваш файл заголовка Wordpress. Відкрийте ваш header.php файл.
<html>
<head>
<title>My Wordpress Theme</title>
</head>
<body>
<div id="wrapper">
<div id="header">
header
</div> <!– close header –>
<div id="content">
Тепер, ми поміщатимемо функції wordpress в наш заголовок. Спершу сам Заголовок. Оскільки Wordpress є динамічним, наш сайт може мати динамічний заголовок - поміщаємо це <? php wp_title ();?> між <title> і </title>. Цей тег - використовується, щоб викликати заголовок сторінки.
<title><?php wp_title(); ?></title>
Можна зробити цікавіший заголовок, використовуючи тег <title> з іншими кодами PHP. Тільки скопіюйте і вставляйте цей код між <title> і </title>.
<?php wp_title(”); if (function_exists(‘is_tag’) and is_tag()) { ?>Tag Archive for
<?php echo $tag; } if (is_archive()) { ?> archive<?php } elseif (is_search()) { ?> Search for
<?php echo $s; } if ( !(is_404()) and (is_search())
or (is_single()) or (is_page()) or (function_exists(‘is_tag’) and is_tag())
or (is_archive()) ) { ?> at <?php } ?> <?php bloginfo(‘name’); ?> - <?php bloginfo(‘description’); ?>
Файл виглядатиме приблизно так:
<title>
<?php wp_title(”); if (function_exists(‘is_tag’) and is_tag()) { ?>Tag Archive for
<?php echo $tag; } if (is_archive()) { ?> archive<?php } elseif (is_search()) { ?> Search for
<?php echo $s; } if ( !(is_404()) and (is_search()) or (is_single())
or (is_page()) or (function_exists(‘is_tag’)
and is_tag()) or (is_archive()) ) {
?> at <?php
} ?> <?php bloginfo(‘name’); ?> - <?php bloginfo(‘description’); ?>
</title>
Наступна річ, яку ми зробимо, імпортуємо наш файл таблиці стилів, щоб використовувати його наший самопісній темі.
<?php bloginfo(’stylesheet_url’); ?>
Цей тег поверне url нашої таблиці стилів. Помістіть цей тег після </title>. Але упевніться, що ваш файл CSS має назву style.css і лежить в теці з темою!
<style type="text/css" media="screen">
<!– @import url( <?php bloginfo(’stylesheet_url’); ?> ); –>
</style>
Є деякі інші теги, які ми повинні вставити. Скопіюйте цей код нижче і вставте це перед </head>.
<link rel="stylesheet" href="<?php bloginfo(’stylesheet_url’); ?>"
type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo(’name’); ?> RSS Feed"
href="<?php bloginfo(’rss2_url’); ?>" />
<link rel="pingback" href="<?php bloginfo(’pingback_url’); ?>" />
<meta name="generator" content="WordPress <?php bloginfo(’version’); ?>" />
Остання річ, якої ми потребуємо, - помістити <? php wp_head ();?> в header.php. Нарешті, ваш header.php файл буде схожий на це.
<html>
<head>
<title>
<?php wp_title(”); if (function_exists(‘is_tag’) and is_tag()) { ?>Tag Archive for
<?php echo $tag; } if (is_archive()) { ?> archive<?php } elseif (is_search()) { ?> Search for
<?php echo $s; } if ( !(is_404()) and (is_search()) or (is_single())
or (is_page()) or (function_exists(‘is_tag’)
and is_tag()) or (is_archive()) ) { ?> at <?php } ?>
<?php bloginfo(‘name’); ?> - <?php bloginfo(‘description’); ?>
</title>
<style type="text/css" media="screen">
<!– @import url( <?php bloginfo(’stylesheet_url’); ?> ); –>
</style>
<link rel="stylesheet" href="<?php bloginfo(’stylesheet_url’); ?>"
type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml"
title="<?php bloginfo(’name’); ?> RSS Feed"
href="<?php bloginfo(’rss2_url’); ?>" />
<link rel="pingback" href="<?php bloginfo(’pingback_url’); ?>" />
<meta name="generator" content="WordPress <?php bloginfo(’version’); ?>" />
<?php wp_head(); ?>
</head>
<body>
<div id="wrapper">
<div id="header">
header
</div> <!– close header –>
<div id="content">
Ви читаєте другу частину статті “Зробіть вашу Власну Тему для Wordpress”. Для того, щоб ознайомитися з іншими частинами натисніть на посилання нижче.
- Частина 1 - Шари (Layout)
- Частина 2 - Заголовок (Header)
- Частина 3 - Індекс (Index)
- Частина 4 - Коментар (Comment)
- Частина 5 - Меню блога (Sidebar)
- Частина 6 - Нижня частина - підвал (Footer)
- Частина 7 - Фініш! (Останні доведення і поради)
Загалом цiкаво дуже написано!
Так тримати
Ага, а автоблогеру слід убитися об стіну
ббез особливих проблем можна автоблогера закинути в Bad Behavior базу…
Тоді ві і на своєму власному вебсайті перестане коментувати 8)))