Fallback Images em tema próprio
-
Olá,
Como não encontrava um tema gratuito que encaixasse exatamente no que eu quero e mesmo os comprados que tentei me deram mais dor de cabeça do que qualquer coisa, resolvi encarar o desafio de desenvolver um tema do zero. Apesar de ser designer, não entendia tanta coisa do funcionamento do WordPress, então tenho apanhado um bocado – mas está quase tudo pronto, o resto vai ser mexer mesmo em CSS.No momento, estou encontrando dificuldades para configurar fallback images na home. Estou usando o seguinte código no superloop (que ainda está incompleto, novas alterações virão, mas a base é esta):
<!-- SUPERLOOP --> <?php if (have_posts()) : ?> <?php $count = 0; ?> <?php while (have_posts()) : the_post(); ?> <?php $count++; ?> <?php if ($count == 1) : ?> <div id="boxhome1"> <a class="linkimg" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php if ( has_post_thumbnail() ) { the_post_thumbnail( 'destaquespost' ); } // custom ?> </a> <h2><a href="<?php the_permalink() ?>" class="boxhome1-destaque"><?php the_title(); ?></a></h2> </div> <?php elseif ($count == 2) : ?> <div id="boxhome2"> <a class="linkimg2" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } // custom ?> </a> <h2><a href="<?php the_permalink() ?>" class="boxhome2-destaque"><?php the_title(); ?></a></h2> </div> <?php elseif ($count == 3) : ?> <div id="boxhome3"> <a class="linkimg3" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } // custom ?> </a> <h2><a href="<?php the_permalink() ?>" class="boxhome3-destaque"><?php the_title(); ?></a></h2> </div> <?php elseif ($count == 4) : ?> <div id="boxhome2"> <a class="linkimg2" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } // custom ?> </a> <h2><a href="<?php the_permalink() ?>" class="boxhome2-destaque"><?php the_title(); ?></a></h2> </div> <?php elseif ($count == 5) : ?> <div id="boxhome3"> <a class="linkimg3" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } // custom ?> </a> <h2><a href="<?php the_permalink() ?>" class="boxhome3-destaque"><?php the_title(); ?></a></h2> </div> <?php elseif ($count == 6) : ?> <div id="boxhome1"> <a class="linkimg" href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php if ( has_post_thumbnail() ) { the_post_thumbnail( 'destaquespost' ); } // custom ?> </a> <h2><a href="<?php the_permalink() ?>" class="boxhome1-destaque"><?php the_title(); ?></a></h2> </div> <?php else : ?> <div id="posts-da-home"> <?php if ( has_post_thumbnail()) : ?> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > <?php the_post_thumbnail(); ?> </a> <?php endif; ?> <h2><a href="<?php the_permalink() ?>"><div class="posts-da-home-destaque"><?php the_title(); ?></div></a></h2> </div> <?php endif; ?> <?php endwhile; ?> <?php endif; ?> <!-- FIM DO SUPERLOOP -->
Tentei diversos tutoriais, desde mexer no meu functions.php até adicionar um else depois do if dos thumbnails já configurados, mas tudo o que tentei causou algum erro no meu tema. Alguém pode me dar uma luz?
- O tópico ‘Fallback Images em tema próprio’ está fechado para novas respostas.