2014-01-10 2 views
0

Привет, мне нужно изменить мою тему WP, чтобы она отображала последние заголовки сообщений и отличные изображения в двух столбцах.Показать сообщения в блоге Wordpress в двух столбцах?

Я пробовал часы, но я не могу заставить его работать, любое предложение?

Это текущий код раздела php-файла блога, я могу сделать wipeout и забыть этот код и начать с нуля, я пробовал, но я не могу заставить его работать ... Действительно оцените любой намек/предложение. .. Я не специалист, я учусь :)

<div class="main-container"> 
      <div class="main wrapper clearfix"> 



<?php if (have_posts()) while (have_posts()) : the_post(); ?> 


<aside class="left"></aside> 
<article> 
    <h1><?php the_title(); ?></h1> 
<?php endwhile; ?> 


<ul class="posts"> 

<?php 
if (get_query_var('paged')) { $paged = get_query_var('paged'); } 
elseif (get_query_var('page')) { $paged = get_query_var('page'); } 
else { $paged = 1; } 

query_posts('cat=9&posts_per_page=10&&paged=' . $paged); 
?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
    <li> 

     <h2><?php the_title(); ?></h2><span class="tags"><?php 
$posttags = get_the_tags(); 
if ($posttags) { 
    foreach($posttags as $tag) { 
    echo $tag->name . ' '; 
    } 
} 
?></span> 
    <time datetime="<?php the_time('Y-m-d'); ?>" pubdate><?php the_time('j F Y'); ?></time> 

    <?php global $more; 
    $more = 0; 
    the_content('Read more'); ?> 


    </li> 
<?php endwhile; endif; ?> 

</ul> 

<div class="pagination"> 
<?php 
global $wp_query; 

$big = 999999999; // need an unlikely integer 

echo paginate_links(array(
    'base' => str_replace($big, '%#%', get_pagenum_link($big)), 
    'format' => '?paged=%#%', 
    'current' => max(1, get_query_var('paged')), 
    'total' => $wp_query->max_num_pages 
)); 
?></div> 

</article-blog> 
+0

Дон» t используйте query_posts, вместо этого используйте WP_Query –

ответ

0

Не могли бы вы просто сделать это с помощью CSS? Просто установите все свои LI (например) width:50%;, а затем просто поместите их все слева, и они должны сидеть бок о бок в макете с двумя колонками.

li { 
    display:block; 
    width:50%; 
    float:left; 
} 
Смежные вопросы