Создание 2-х колоночного шаблона для Вордпресс. Часть 8. Подвал

Рубрики: WordPress |

Эта часть будет совсем небольшой, потому как подвал — он и в Африке подвал тоже. Много инфы в нем обычно не размещают. Грамотно этот блок называется footer и выводится, соответственно, файлом footer.php. Откроем его и посмотрим, что там имеется.

podval.jpg

Во-первых, в самом верху пристегнут сайдбар — <?php get_sidebar(); ?>. На самом деле это не критично. Можно было бы его точно так же пристегнуть к файлу index.php и к другим. Однако авторы оригинального шаблона решили сделать именно так. В чем-то это даже верно: достаточно прицепить сайдбар лишь один раз в файле footer.php, и сайдбар автоматом появится на всех страницах блога.

Во-вторых, мы видим целую кучку «кредитсов» — ссылок на авторов шаблона, на сам Вордпресс.орг, плюс пара ссылок вывода RSS-фида (поста и комментов), и еще пара ссылок на валидаторы XHTML и CSS, а так же ссылка возврата наверх страницы. Здесь я вам не советчик. Поступайте сами как захотите с этими ссылками. Замечу лишь, что полностью переделав чужой шаблон и основательно перекроив файл CSS, вы вполне вправе сменить авторство шаблона на свое самоличное. Повторюсь: это мое личное имхо. Каждый волен поступать как найдет нужным и целесообразным.

Кстати, ссылка возврата наверх страницы в данном случае некорректна. Решетка (#) вместо ссылки означает текущую страницу. Нажав на такую «ссылку» мы просто данную страницу обновим. Ну и естественно, она будет показана с самого верху. Чтобы правильно реализовать возврат наверх, нужно сначала где-либо вверху разместить якорь — пустая ссылка с идентификатором вида: <a id="top"></a>, а в подвале прописать следующее: <a href="#top">Наверх</a>.

В-третьих, там же, в футере, есть пара счетчиков: количество запросов к базе данных и время формирования страницы. Оно может быть полезно для проверки скорости работы движка, особенно если вы подключили кучу плагинов. Но выводить эти данные для всеобщего обозрения я не вижу особого смысла. Поэтому эту часть можно смело удалить.

В нашем макете в подвале совсем немного информации: копирайты, ссылка на домен и суровая фраза «Все права защищены». Ежу понятно, что на самом деле сия фраза не защитит от воровства ваших статей или чего-либо еще полезного. А потому совет: добавьте туда текст примерно следующего содержания:

«Использование материалов сайта разрешено при сохранении активной обратной ссылки»

Психологически это наиболее верный шаг. Если просто категорически запретить копирование материалов, то человек скорее из вредности стырит и даже не подумает ставить обратную ссылку. При нашем, ниже плинтуса, уровне защиты прав интеллектуальной собственности, это происходит сплошь и рядом на каждом шагу. А так вы заранее соглашаетесь, что копирование неизбежно, и что вы таки не жмот. Это «включает» в человеках желание выглядеть благородно, и они хотя бы в силу данного желания согласятся сохранить «обратку». А большего нам и не нать. :)

Кроме всего прочего, вы можете сместить в подвал некоторые блоки из сайдбара. Например, список свежих записей или список последних комментариев. Делается это элементарно: берете кусок кода из файла sidebar.php и переносите его в файл footer.php. Возможно, придется при этом немного подправить лист стилей CSS. К примеру, вот код из сайдбара, выводящий список свежих постов:

<div id="recent-post">
<h3>Свежие записи</h3>
<ul>
<?php wp_get_archives('type=postbypost&limit=10'); ?>
</ul>
</div>

Вырезаем его из файла sidebar.php вместе с «дивами» и вставляем в файле footer.php где-нибудь, скажем, после этого куска:

<!-- begin footer -->
<?php get_sidebar(); ?>

Совет: если выводите в подвале какие-либо дополнительные блоки, то пропишите им в листе стилей CSS размер по ширине в пикселах и обтекание, соответственно справа или слева. После них вставьте блок с очисткой, о котором мы говорили ранее (<div class="clearfloat"></div>) и уже после него вставляйте копирайты. Так у вас ничего не будет перекашиваться и «подпрыгивать».

В следующий раз поговорим об оформлении комментариев и, пожалуй, цикл статей на данную тему можно будет считать завершенным.

Вебсовет

1 2 3 4 5 6 7 8 9

Комментарии (8) на запись “Создание 2-х колоночного шаблона для Вордпресс. Часть 8. Подвал”

  1. Илья 29.08.2008 07:00

    Игорь, расскажите пожалуйста, как сделана “Баечка”. По внешнему виду как блог, но нет ничего лишнего, очень просто и стильно.Управление WP, как вижу по коду, а смотрится не как типичный блог, яснее и чище. Хочу такой сайтик!!!
    Когда я работаю над шаблоном, боюсь убирать что-либо, вдруг перестанет функционировать.
    Расскажите в заключительной части о механизмах WP которые нельзя трогать ни при каких условиях, и что можно удалять.
    И последняя просьба (на сегодня): Digg it Bookmark it Stumble it add to technorati - что это, как добавляется и насколько нужно.

  2. Игорь Квентор 29.08.2008 07:24

    Да, Илья, вы правы. Баечка так же работает теперь на ВП, хотя до недавнего времени была обычным статичным сайтом на html. Это как раз пример того, как можно свой дизайн перенести на скелет обычной 2-х колоночной темы. Чистота и ясность - результат использования некрупных шапки и подвала. И остальные элементы “украшены” по минимуму. От того такой эффект :)
    В заключении цикла я обязательно расскажу о тех частях шаблона, где вы можете “рулить” смело, а которые лучше не трогать.
    Что касается ссылок в конце каждой статьи - это ссылки на добавление в закладки на данных социальных сервисах. Если вы там зарегистрированы, то можете добавить понравившийся пост туда. На Digg, кроме всего прочего, этот пост могут обсудить другие, и либо накинуть ему баллы, либо “закопать”.

  3. Илья 29.08.2008 09:22

    Просматриваю разные темы WP, и вижу разные варианты распределения, где что стоит. Вот понравилась одна нерусская тема, очень мне подходит. Начинаю копаться, и оказывается не так просто внести изменения, даже просто заменить текст на русские фразы, потому что встречается в разных файлах, не только в индексном, и к тому же есть какая-то приписка (% Comments, read on ») Меняю на комментариев% и ничего не происходит. Видно где-то еще что-то надо менять. Трудно, однако…
    Исходный шаблон именно для WP, а мне хотелось на его основе сделать простой сайт, плюс с тем же дизайном блог (дизайн/изображения мои, а каркас и CSS использовать из образца).
    Можно ли так сделать, или это не тот путь?

  4. Игорь Квентор 29.08.2008 09:58

    Все верно, сходу отредактировать чужую тему под себя, даже имея кое-какой опыт, не всегда удается. Ведь и буржуи не застрахованы от ошибок. Надо просто методично разбирать шаблон, сравнивать его с другими, находить общие закономерности. Со временем они будут уже более понятны и очевидны. Дерзайте! Сделать можно все. :)

  5. Илья 01.09.2008 14:41

    У меня возникла проблема, не могу найти где именно можно добавить div id чтобы сделать общий контейнер, и сделать рамку. Исходный шаблон 1004px. переделываю на 800. При этом на большом экране не хорошо смотрится отсутствие левой и правой границ.
    http://s59.radikal.ru/i166/0809/fd/199c2add8ca1.gif
    Если в документе HTML вставить блок легко, то где оно и в каком файле WP- найти не могу. То есть начало куда вставить есть, а где поставить закрывающий?

  6. Илья 02.09.2008 09:06

    Ответ нашелся методом “тыка”, но вопрос по некорректной работе IE не дает покоя. Пришлось отправить личное письмо с задачкой в приложении.Очень надеюсь на помощь. Уже не терпится запустить свой блог.

  7. Антон 02.09.2008 15:35

    У меня тоже проблемы с ИЕ, футер вообще уходит впритык вправо :(

  8. Игорь Квентор 02.09.2008 17:19

    Илья, на письмо ответил. Ошибка довольно распространенная, о ней я уже писал в комментах ранее. В скором времени напишу небольшой FAQ о самых частых ошибках и методах их устранения.

    Антон, ссылку на сплог удалил, ибо это мусор. Если вопрос реальный - показывайте проблемный сайт(блог).

Трэкбеки

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




Поиск

Рубрики

Архив



SMS.копилка

Пузомерки


PageRank





Blog Catalog

DMOZ

Каталог дизайнерских блогов