Доброй всем ночи.
Помогите пожалуйста, проблема следующая.
Захотел совместить на сайте два шаблона отображения Новостной Ленты.
1 – дефолтная тема
2 – jello-wala-mello
Здесь можно посмотреть вариант разработки
http://www.dezbs.ru
Вообщем сайт состоит понятно из хедера и инклюдов в нем составных частей сайта.
То что сейчас написано ниже PORTFOLIO (http://www.dezbs.ru) это инклюд index2.php
<?php get_header(); ?> <div id="content-container"> <div id="content"> <?php if($paged < 1) { // front page ?> <?php query_posts("cat=9"); $numpost=3; if($paged>1) $offset=$numpost*($paged-1); else $offset=0; query_posts("cat=9&offset=".$offset."&posts_per_page=".$numpost); ?> <?php $count = 1 ?><?php while(have_posts()) : the_post(); ?> <?php if($count==1) { ?> <div class="featured-content"> <?php } elseif($count==2 || $count==5 || $count==8) { ?> <div class="normal-content<?php if($count==2) { echo ' first-row'; } ?>"> <?php } ?> <div id="post-<?php the_ID(); ?>" class="post-alt"> <?php if($count==1) { ?> <?php } else { ?> <a href="<?php the_permalink(); ?>"><img src="<?php echo get_post_meta($post->ID, "Thumbnail", true); ?>" alt="<?php the_title(); ?> <?php _e('thumbnail'); ?>" class="alignleft" /></a> <?php } ?> <div class="entry-title-alt"><h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2></div> <?php if($count!=1) { ?><div class="entry-date"><?php the_time('F j, Y'); ?></div><?php } ?> <div class="entry-meta-alt"> <?php if($count!=1) { ?><span class="comments-link"><?php comments_popup_link('Post a comment', '1 Comment', '% Comments'); ?></span><?php } ?> </div> </div> <?php if($count==1) { ?> </div><!--[if !IE]>end .featured-content<![endif]--> <?php } elseif($count==4 || $count==7 || $count==10) { ?> </div><!--[if !IE]>end .normal-content<![endif]--> <?php } ?> <?php $count = $count + 1; ?> <?php endwhile; ?> <?php } else { ?> <?php $count = 1 ?><?php while(have_posts()) : the_post(); ?> <?php if($count==1 || $count==4 || $count==7 || $count==10) { ?> <?php } ?> <?php if($count==3 || $count==6 || $count==9 || $count==10) { ?> </div><!--[if !IE]>end .normal-content<![endif]--> <?php } ?> <?php $count = $count + 1; ?> <?php endwhile; ?> <?php } ?> </TD> </TR> </TABLE>
Он выводит в строчку Новости. сейчас он выводит 3 новости из рубрики 9
<?php
query_posts("cat=9");
$numpost=3;
if($paged>1) $offset=$numpost*($paged-1);
else $offset=0;
query_posts("cat=9&offset=".$offset."&posts_per_page=".$numpost);
?>
====================================
1 Вопрос
Не могу разобраться как изменить в файле index2.php отображение первой новости которую он выводит как Оранжевым по черному, сделать ее таким же стилем как и две остальные рядом. Это был первый вопрос)
2 Вопрос
Где найти скрипт для аттачмента к новости анонс картинки, что и юзает этот скрипт.
Далее ниже идет следующий инклюд index.php (дефолтный).
====================================
index.php
<?php get_header(); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<DIV class="ns">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TR>
<TD class=txt_head vAlign=top><h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2></TD></TR>
<TR>
<TD class=date vAlign=top><?php the_time('d.m.Y') ?> <!-- by <?php the_author() ?> --></TD></TR>
<TR>
<TD class=tags vAlign=top><?php the_category(', ') ?></TD></TR>
<TR>
<TD class=txt vAlign=top><?php the_content('Читать полностью »'); ?></TD></TR>
<TR>
<TD class=comments vAlign=top><?php comments_popup_link('Комментарии »', '1 Комментарий »', 'Комментарии (%) »'); ?> <?php edit_post_link('Редактировать'); ?> </TD></TR>
</TABLE>
</DIV>
<DIV class=rline style="CLEAR: both"><img style="width:35px; height:3px; background:#242424" style="src="img/li.gif"></DIV>
<?php endwhile; ?>
<DIV id=footp><?php next_posts_link('<h5>« Страницы раньше</h5>') ?> <?php previous_posts_link('<h5>Страницы позже »</h5>') ?></DIV>
<?php else : ?>
<h2 class="center">Не найдено</h2>
<p class="center">Извините, но то, что Вы искали, мы найти не смогли.</p>
<?php include (TEMPLATEPATH . "/searchform.php"); ?>
<?php endif; ?>
</TD>
<TD width="30%" vAlign=top>
<?php get_sidebar(); ?>
</TD>
</TR>
</TABLE>
<?php get_footer(); ?>
3 Вопрос
Если я прописываю ему то чтобы он выводил другие категории, то он слушается настроек того что я описал в index2.php, 9 категория и 3 поста. Как сделать так чтобы он юзал свои настрокйи вывода, как верно прописать это?
Буду очень благодарен, спасибо
Отличный форум!