Display-WordPress-blog-Beiträge in zwei Spalten?
Hi ich ändern muss mein WP-theme zu machen, zeigen die neuesten Beiträge Titel und die vorgestellten Bilder in zwei Spalten.
Ich habe schon Stunden versucht, aber ich kann nicht damit es funktioniert, irgendein Vorschlag??
Dies ist der aktuelle code der blog-Abschnitt benutzerdefinierte php-Datei ist, kann ich eine "wipeout" und vergessen Sie diesen code und von vorne zu beginnen, habe ich versucht, aber ich kann nicht damit es funktioniert... schätzen jeden Tipp/Vorschlag...ich bin kein Spezialist, ich bin zu lernen 🙂
<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>
- Verwenden Sie nicht query_posts, verwenden Sie statt WP_Query
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, es ist perfekt für Sie:
wordpress
Konnte Sie nicht einfach tun dies mit CSS? Setzen Sie einfach alle Ihre LIs (zum Beispiel)
width:50%;
, dann schwimmen Sie alle zu linken, und Sie sollte sitzen Seite an Seite in einem zwei-Spalten-layout.Ich hatte das gleiche problem und dies hat mir geholfen, aus -
http://wordpress.org/support/topic/how-to-show-front-pagelatest-posts-in-two-columns#post-4500258