Ситуация следующая. Нужно чтобы тема выглядел следующим образом.
Сверху заголовок.
Здесь должны выводится страницы
Слева сайдбар. (одна из "о сайте", "про меня", "моя жизь" и т.д. статичные страницы)
Страницы.
"о сайте"
"про меня" _______________________
"моя жизь"
Здесь должны располагаться посты
Снизу футер.
Т.е. кликаешь в сайдбаре на страницу, в часте ниже заголовка должен появляться контент соответствующей страницы. Посты должны идти ниже этого участка.
Как сделать индекс с шапкой, сайд баром, контентом, и футером я уже в целом разобрался. А вот как перед постами вывести страницу не пойму ни как. Т.е какая функция(?) выводит страницу? И вообще где можно достать список "php функций вордпресса" (если я правильно выражаюсь).
Вот код моего index.php пока что. Потом он будет порезан на составные части.
ЗЫ. Я только начал заниматься вордпрессом, не пинайте ногами сильно. Всем откликнувшимся огромное спасибо заранее.
</head>
<body>
<div id=”header”>
<h1> <a href=”<?php bloginfo('url'); ?>”><?php bloginfo('name'); ?></a> </h1>
<?php bloginfo('description'); ?>
</div>
<div id=”container”>
<?php if(have_posts()) : ?><?php while(have_posts()) : the_post();?>
<div class=”post” id=”post-<?php the_ID(); ?>”>
<h2> <a href=”<?php the_permalink(); ?>“><?php the_title(); ?></a> </h2>
<div class=”entry”>
<?php the_content();?>
<p class="postmetadata">
<?php _e('Filed under:'); ?> <?php the_category(', ') ?> <?php _e('by'); ?> <?php the_author(); ?><br />
<?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?> <?php edit_post_link('Edit', ' | ', ''); ?>
</p>
</div>
</div>
<?php endwhile;?>
<div class="navigation">
<?php posts_nav_link(); ?>
</div>
<?php else : ?>
<div class="post">
<h2><?php _e('Not Found'); ?></h2>
</div>
<?php endif;?>
</div>
<div class="sidebar">
<ul>
<li id=”calendar”><h2><?php _e('Calendar'); ?></h2>
<?php get_calendar(); ?>
</li>
<?php wp_list_pages(); ?>
<li><h2><?php _e('Archives'); ?></h2>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
</li>
<li><h2><?php _e('Categories'); ?></h2>
<ul>
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?>
</ul>
</li>
</ul>
</div>
</body>
</html>
Хммм, что неужели никто не может чтонить посоветовать???
изучите иерархию шаблонов (у меня в подписи ссылка) и сделайте себе индивидуальную Тему.
Еще вам понадобятся несколько циклов (loop) на главной, правильно? Если по форуму поискать, то много примеров найдется. Тут подробнее, но на английском:
http://codex.wordpress.org/The_Loop
http://codex.wordpress.org/The_Loop_in_Action
http://weblogtoolscollection.com/archives/2008/04/13/define-your-own-wordpress-loop-using-wp_query/
а также:
codex.wordpress.org/Template_Tags/get_posts
codex.wordpress.org/Template_Tags/query_posts
А дублировать в разных ветках форума не надо.