Files
gureametsabilagun/wp-content/themes/gure-ametsa/template-parts/animal-card.php
Josep Piguillem 0b2c9f271f Web de Gure Ametsa Bi Lagun en WordPress para Dokploy
- 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>
2026-09-24 16:21:26 +02:00

31 lines
975 B
PHP

<?php
/**
* Tarjeta de animal (dentro del loop).
*/
$id = get_the_ID();
$meta = array_filter( array(
ga_get( $id, 'raza' ) ?: ga_species(),
ga_age( $id ),
ga_label( $id, 'tamano' ),
) );
$compatible = ga_label( $id, 'compatible' ) ?: array();
?>
<article class="ga-card">
<?php ga_status_badge(); ?>
<div class="ga-card__img"><?php ga_animal_photo(); ?></div>
<div class="ga-card__body">
<h3 class="ga-card__title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
<?php if ( $meta ) : ?>
<p class="ga-card__meta"><?php echo esc_html( implode( ' · ', $meta ) ); ?></p>
<?php endif; ?>
<?php if ( $compatible ) : ?>
<ul class="ga-badges">
<?php foreach ( $compatible as $c ) : ?>
<li><?php echo esc_html( ga_compat_label( $c ) ); ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
<span class="ga-card__more"><?php ga_e( 'Ver ficha', 'Ikusi fitxa' ); ?> <?php echo ga_icon( 'arrow' ); ?></span>
</div>
</article>