Summer wordpress

Summer wordpress

Arch linux wallpaper

Arch linux wallpaper

Зимний wordpress

Зимний wordpress

Близится зима выпадет снег, подорожает бензин и вот я решил сделать зимний вариант моей летней темы. Ничего особенного просто новая зимняя вариация.
Урок gimp: Карбоновая иконка

Урок gimp: Карбоновая иконка

Arch linux wallpapers

Arch linux wallpapers

Spectrum

Spectrum

Pixel linux

Pixel linux

Копался у себя на компе в папке линукс и нашел это чудо.. Когда то нарисовал и забыл, хотя ничего необычного тут нет, но раз сделал то пусть будет всем.. Мало ли кто то на обою поставит.
Cohaie

Cohaie

Двухколоночная тема с фиксированной шириной адаптированная под WP-PageNavi, с четырьмя цветовыми(синяя, желтая, зелёная, розовая) схемами
Debian wallpapers

Debian wallpapers

Объемные обои Debian, давненько меня просили сделать обои для дебиан да как то все не получались они у меня. А теперь вот взял в исходнике своем поменял текст Добавил пару новых цветовых вариаций..
Объемные обои Archlinux

Объемные обои Archlinux

Нравится сверху этот свет, а снизу пол придает объемности. Естественно написал Arch linux, обоев на тему линукс не так то и много, а на тему арч еще меньше…

Создание темы на wordpress часть 2: header.php

Создание темы на wordpress часть 2: header.php
Итак в этой заметке мы разберемся с файлом header.php, что в него входит и что нужно вставить что бы он работал корректно в теме.

Итак как ясно из название это “голова” документа, а значит в нем должен быть тег head всякие не отображаемые параметры страницы и еще помимо этого обычно в него входит шапка нашего шаблона т.е. div с классом или индификатором header

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title><!-- Заголовок title такого вида: Имя блога | имя поста или страницы  -->
<?php wp_head(); ?><!-- Этим мы вставляем часть тегов которые нужны водрпрессу, так же через эту штуку вставляются дополнительные скрипты и css плагинов, так что без этого плагины и сама тема может работать некорректно -->
<link rel=stylesheet href="<?php bloginfo('template_directory'); ?>/<?=$mytheme['style']?>" type="text/css"><!-- Подключаем style.css нашей темы -->
	<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /><!-- Пингбэки -->
	<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo(rss_url); ?>" /><!-- Ссылка на rss канал блога -->
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name') комментарии; ?> RSS Feed" href="<?php bloginfo('comments_rss2_url'); ?>" /><!-- Ссылка на rss канал комментариев блога -->
</head>

Вывод заголовка и описания блога:

<h1><a href="<?php bloginfo('url'); ?>" title="На главную"><?php bloginfo('name'); ?></a></h1>
<h3><?php bloginfo('description'); ?></h3>

Так же если в вашей теме есть иконки или изображения подключаемые тегами img, надо будет в src указать адрес темы он выводит так:

<?php bloginfo('template_directory'); ?>
<!-- Изображение из папки images вставляется примерно так:  -->
<img src="<?php bloginfo('template_directory'); ?>/images/image.png" alt="не забываем про альтернативный текст если это иконка или ссылка" title="про title тоже не забываем :) ">

Вот вроде бы и все разобрано. В следующей статье мы разберемся с sidebar.php и functions.php т.к. в functions.php хранятся настройки отображения виджетов.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Нет комментариев
Рубрика: Заметки | Теги: , , |
« Создание темы на wordpress часть 1: введение
Создание темы на wordpress часть 3: sidebar.php и functions.php »

Похожие статьи:

Оставить комментарий