Индивидуальный шаблон страницы

Дата: 10 Март 2009 | Опубликовал: meradone

Расскажу немного о том как создать индивидуальный шаблон своей страницы. Это очень удобно, у меня индивидуальный шаблон сделан для страницы с метками. Посмотреть можно здесь: http://meradone.ru/allsimpletags
Данная страничка представляет собой чистую страничку с тегами, безо всяких дополнительных параметров (рубрик, меток, комментариев и т.д.). Мне кажется это удобно. Аналогично можно настраивать под себя, так как вам удобнее.
Итак, для начала заходим в корневую папку с темой (/wp-content/themes/ваша_тема/), которую вы используете, и делаем копию файла index.php. Переименовываем сделанную копию, к примеру в my_index.php. Затем открываем этот файл и вписываем в самое начало данный код:

<?php
/*
Template Name: login
*/
?>

Код расположенный ниже, это настройки вашей стандартной страницы. Редактируя, его вы будете менять структуру страницы. Таким образом, настраиваем ее под себя. Кто не знаком с PHP ничего страшного. Не бойтесь экспериментировать, ничего страшного не случится, ведь это только шаблон страницы, который вы будете применять, создавая новую страницу. Вот пример кода уже полностью со всеми настройками, где я убрал все лишнее, оставив, только пустую страничку, почти.

Пример страницы:

<?php
/*
Template Name: login
*/
?>
<?php get_header(); ?>
<div id=”content”>
<div id=”postarea”>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class=”post” id=”post-<?php the_ID(); ?>”>
<h2 class=”storytitle”><a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_title(); ?></a></h2>
<div class=”storycontent”>
<?php the_content(__(’(далее…)’)); ?>
<div class=”clear”></div>
</div>
</div>
<?php endwhile; else: ?>
<p>Не найдено</p>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

Когда вы сохраните все сделанные настройки, то при создании новой странички в разделе Атрибуты, появится вот такой пункт:

Применяя его, вы примените свой шаблон страницы, который вы создали. Вот собственно и все…


Похожие записи


 Подписаться на RSS


Комментарии:

  1. poster пишет:

    хорошая статья =))

Прокомментировать

- Meradone © 2009, все права защищены -
- При копировании материалов активная гиперссылка на блог обязательна -
Rambler's Top100