
Папка нашего шаблона с каждым этапом все толстеет и теперь в ней:
header.php
footer.php
index.php
functions.php
style.css
и папка images с вашими картинками.
чтобы выводить записи нашего сайта обратимся в файл index.php и выудим оттуда кусок
<article>...........</article>
создадим в папке нашей темы еще один файл с названием loop.php
и положим туда то, что мы только что вырезали из index.php
и прицепим теперь файл loop.php к index.php
<?php get_template_part('loop'); ?>
далее создадим в папке нашей темы еще один файл с названием sidebar.php
вырезаем из index.php
<section>.......</section>
вырезанное вставляем в файл sidebar.php и прицепляем его к index.php
<?php get_sidebar(); ?>
теперь в файле index.php у нас ничего не храниться , а только собирается из 4 частей
<?php get_header(); ?> <?php get_template_part('loop'); ?> <?php get_sidebar(); ?> <?php get_footer(); ?>
теперь мы смело можем закрывать файл index.php и обратим внимание на loop.php
чтобы мы увидели свежие записи на главной странице в файле loop.php
пишем следующее:
<article> <?php if(have_posts()) : while(have_posts()) : the_post(); ?> <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> <?php the_content(); ?> <?php endwhile; endif; ?> </article>
- if(have_posts()) — проверить есть ли у вас пост;
- while(have_posts()) — выполнять функцию the_post(), пока у вас есть какой-либо пост в стеке;
- the_post() — отобразить пост;
- endwhile; — закрыть while();
- endif; — закрыть if();
- the_permalink(); — ссылка на запись
- the_title(); — заголовок записи
- the_content(); — сама запись
теперь обратимся к файлам sidebar.php и functions.php
в functions.php дописываем:
register_sidebar(array( 'name' => 'Sidebar', 'before_widget' => ' ', 'after_widget' => ' ', 'before_title' => '<h1>', 'after_title' => '</h1>', ));
а в файле sidebar.php
<section> <?php dynamic_sidebar( 'Sidebar' ); ?> </section>
теперь в админке мы сможем легко добавить нужно нам содержимое (календарь записей, рубрики и т.п.)
в разделе Внешний вид \ виджеты
Для наглядности рекомендую вам создать 2-3 рубрики в записях
и в каждую рубрику добавить по паре тестовых записей
Сергей
11 декабря, 2012Добрый вечер, сколько у вас будет стоить поправить весь код шаблона, и дописать его. повторюсь ВЕСЬ. спасибо ждем ответа.
Alex Xobotoff
11 декабря, 2012поправить весь код — т.е. сверстать заново?
конкретную сумму назвать не могу. стоимость работ от 5 000 руб обычно.
напишите пожалуйста мне подробно что надо сделать, я посмотрю, оценю объемы работы и скажу сколько будет эта работа стоить