👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →
Подскажите, как сделать вывод постов в три колонки на главной?
Если как сделать три колонки я, возможно, разберусь – то как сделать, чтобы в одной колонке была только ОДНА, определенная категория – вообще не представляю.


Вывод постов из определенной категории:
<?php query_posts('cat=345&posts_per_page=10&caller_get_posts=1'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <h1><a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> <?php the_excerpt(); ?> <?php endwhile; else: ?> <?php endif; wp_reset_query(); ?>345 – это ID категории
10 – количество выводимых записей
1 – выводить, начиная с первой
у меня ничего не отображает выводит такой хтмл код
<div> <!--?php query_posts('cat=20&posts_per_page=10&caller_get_posts=1'); ?--> <!--?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?--> <h1><!--?php the_title(); ?--></h1> <!--?php the_excerpt(); ?--> <!--?php endwhile; else: ?--> <!--?php endif; wp_reset_query(); ?--> </div>все работает понял
У меня не работает( Как вы разобрались в чем причина? вот код: (я засунула данный код в таблицу, видимо нельзя?)
<table border="0"> <tbody> <tr> <td> <!--?php query_posts('cat=150&posts_per_page=1&caller_get_posts=18'); ?--> <!--?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?--> <h1></h1> <!--?php the_excerpt(); ?--> <!--?php endwhile; else: ?--> <!--?php endif; wp_reset_query(); ?--> </td> <td></td> </tr> <tr> <td></td> <td></td> </tr> </tbody> </table> <!--?php /* wp_signon can only be executed before anything is outputed in the page because of that we're adding it to the init hook */ global $wppb_login; $wppb_login = false; function wppb_signon(){ global $error; global $wppb_login; if ( 'POST' == $_SERVER['REQUEST_METHOD'] && !empty( $_POST['action'] ) && $_POST['action'] == 'log-in' && wp_verify_nonce($_POST['login_nonce_field'],'verify_true_login') && ($_POST['formName'] == 'login') ){ if (isset($_POST['remember-me'])) $remember = $_POST['remember-me']; else $remember = false; $wppb_login = wp_signon( array( 'user_login' =-->Что это за код такой странный? Он в принципе работать не должен, так как разметка в нем неверная. Что вы хотите видеть в итоге?