Próbuję uzyskać widok siatki 3x3 wszystkich postów WordPress na stronie "blog" (index.php). Buduję witrynę na podstawie Bootstrap 3. Dlatego pętla musi tworzyć kolumny i wiersze z PHP.Wordpress posty w widoku siatki z Bootstrap 3 kolumny
Chciałbym ustawić go w rzędach, aby potencjalne różnice wysokości były resetowane w każdym rzędzie. Siatka bootstrap będzie wyglądać następująco:
<div class="row">
<div class="col-sm-4">content</div>
<div class="col-sm-4">content</div>
<div class="col-sm-4">content</div>
</div>
<div class="row">
<div class="col-sm-4">content</div>
<div class="col-sm-4">content</div>
<div class="col-sm-4">content</div>
</div>
<div class="row">
<div class="col-sm-4">content</div>
<div class="col-sm-4">content</div>
<div class="col-sm-4">content</div>
</div>
brakuje umiejętności PHP do utworzenia pętli prawidłowo, próbowałem hacking moją drogę, wymyślanie 3 razy ten (modyfikujących przesunięcia):
<?php query_posts('posts_per_page=1&offset=0'); while (have_posts()) : the_post(); ?>
<div class="row">
<div class="col-sm-4 blog-post thumb">
<?php get_template_part('templates/content', get_post_format()); ?>
</div>
<?php endwhile; ?>
<?php query_posts('posts_per_page=1&offset=1'); while (have_posts()) : the_post(); ?>
<div class="col-sm-4 blog-post thumb">
<?php get_template_part('templates/content', get_post_format()); ?>
</div>
<?php endwhile; ?>
<?php query_posts('posts_per_page=1&offset=2'); while (have_posts()) : the_post(); ?>
<div class="col-sm-4 blog-post thumb">
<?php get_template_part('templates/content', get_post_format()); ?>
</div>
</div>
<?php endwhile; ?>
To ma oczywiste wady:
- dużo wniosków niepotrzebny PHP/okrążenia
- filtrowanie przez categorie s, tagi itp. nie działa
Czy możesz mi pomóc w tworzeniu pętli PHP?
Najbardziej powiązane pytanie, które znalazłem, to this, ale układ kolumn jest jakoś przekrzywiony!
Wielkie dzięki! Philipp
jest to opcja do wykorzystania js do equla heigth treści tivs (aby to „rząd jak”) i po prostu użyć jednego kontenera dodanie 9 posty w jednej kwerendzie? – nozzleman
o, pisownia danych .... – nozzleman