Ответов: 10 Просмотров: 420
![](templates/InvisionExBB/im/spacer.gif) |
очень нужно вывести ссылку читать далее в анонсе и сделать картинку ссылкой на пост привожу отрывки кода index.php
PHP:
скопировать код в буфер обмена
[/PHP]<?PHP get_header(); ?> <div id="content_bg"><!--content_bg start--> <div id="left"><!--left start--> <div id="left_top"></div> <div id="left_mid"><!--left mid start--> <?PHP include (TEMPLATEPATH . '/sidebar.php'); ?> </div><!--left mid end--> <div id="left_end"></div> </div><!--left end--> <div id="middle"><!--middle start--> <?PHP if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="list" id="post-<?PHP the_ID(); ?>"> <div class="homethumb"><?PHP zt_get_thumbnail(); ?><div class="comms"></div></div> <h2 class="list_heading"><a href="<?PHP the_permalink() ?>" rel="bookmark" title="Постоянная ссылка: <?PHP the_title(); ?>"><?PHP the_title(); ?></a></h2> <div class="content"><?PHP limits(220, "Читать далее »"); ?></div> <div class="line"></div> </div><!--post--> <?PHP endwhile; ?> pagination($additional_loop->max_num_pages); } ?> <?PHP endif; ?> </div><!--middle end--> <?PHP get_footer(); ?> и functions.php <?PHP register_sidebars(1); ?> <?PHP function limits($max_char, $more_link_text = '(далее...)', $stripteaser = 0, $more_file = '') { $content = get_the_content($more_link_text, $stripteaser, $more_file); $content = apply_filters('the_content', $content); echo $content; } else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) { $content = substr($content, 0 , $espacio); $content = $content; echo $content; echo "..."; } else { echo $content; } }
|