Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tło postu szablonu wordpress
Forum PHP.pl > Forum > PHP
t9omek1
W szablonie wordpress który ściągnąłem z internetu posty mają białe lub szare jak mógł bym dodać trzecie tło ?

php który za to odpowiada

  1. <?php
  2. $c = 0;
  3. $color_id = 'grey';
  4. ?>
  5.  
  6. <?php while (have_posts()) : the_post(); ?>
  7.  
  8. <?php
  9. $c++; // increment the counter
  10. if( $c % 2 != 0) {
  11. $color_id = 'grey';
  12. } else {
  13. $color_id = 'white'; }
  14. ?>
Riggs
  1. <?php
  2. $c++; // increment the counter
  3. $restOfDiv = $c%3;
  4. if( $restOfDiv === 2) {
  5. $color_id = 'grey';
  6. } elseif ($restOfDiv ===1) {
  7. $color_id = 'green';
  8. } else {
  9. $color_id = 'white'; }
  10. ?>


Ważne jest modulo.
Możesz też zrobić tak (ale pierwszy sposób jest chyba bardziej czytelny):
  1. <?php
  2. $c++; // increment the counter
  3. if( $c%3 === 0) {
  4. $color_id = 'grey';
  5. } elseif ($c%2 !== 0) {
  6. $color_id = 'green';
  7. } else {
  8. $color_id = 'white'; }
  9. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.