- Docker Compose (WordPress + MariaDB) listo para Dokploy, con instalación automática por etapas: idiomas, páginas, menús y plugins recomendados. - Web bilingüe castellano / euskera con Polylang. - Tema propio «gure-ametsa»: diseño inspirado en Beargrass Animal Rescue, personalizable desde Apariencia → Personalizar (paletas, tipografías, secciones de portada ordenables) y patrones de bloques propios. - Plugin mu «gure-ametsa-core»: animales en adopción con ficha y filtros, carrusel y formulario de contacto/adopción. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
26 lines
767 B
PHP
26 lines
767 B
PHP
<?php
|
|
/* Últimos animales adoptados: se oculta si todavía no hay ninguno. */
|
|
$adopted = ga_query_animals( array(
|
|
'numero' => max( 1, (int) ga_opt( 'stories', 'count' ) ),
|
|
'estado' => 'adoptado',
|
|
) );
|
|
if ( ! $adopted->have_posts() ) {
|
|
return;
|
|
}
|
|
?>
|
|
<section class="ga-section">
|
|
<div class="ga-wrap">
|
|
<?php ga_section_head( 'stories', array( 'center' => true ) ); ?>
|
|
<?php
|
|
$carousel = 'carrusel' === ga_opt( 'stories', 'view' );
|
|
$carousel ? ga_carousel_open( ga_opt( 'stories', 'title' ) ) : print( '<div class="ga-grid">' );
|
|
while ( $adopted->have_posts() ) :
|
|
$adopted->the_post();
|
|
get_template_part( 'template-parts/animal-card' );
|
|
endwhile;
|
|
wp_reset_postdata();
|
|
$carousel ? ga_carousel_close() : print( '</div>' );
|
|
?>
|
|
</div>
|
|
</section>
|