- Adopción sin filtros ni etiquetas: acceso a Perros y Gatos, tarjetas de foto y nombre. - Ficha nueva: galería, vídeo, fecha de nacimiento o edad aproximada, carácter, necesidades, convivencia y hogar que buscamos (textos por idioma, datos compartidos). - Estados disponible / en proceso / adoptado y animales destacados. - Botón «Quiero conocerlo/la» con formulario breve (animal incluido) y confirmación. - Botones para compartir cada ficha (WhatsApp, Facebook, copiar enlace). - Portada corta según la propuesta del cliente; donaciones, cifras, etc. ocultas. - Páginas Acoge y Preguntas frecuentes, menú con submenús, sin hotel. - Aviso de cita previa y lista de ayuda material editables desde el panel. - Plugin núcleo dividido en módulos (i18n, animales, formularios, APIs). - Migración 5 idempotente: respeta las páginas editadas por el cliente. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 lines
658 B
PHP
19 lines
658 B
PHP
<?php
|
|
$button = ga_opt( 'animals', 'button' )
|
|
? sprintf( '<a class="ga-btn ga-btn--primary" href="%s">%s %s</a>', esc_url( get_post_type_archive_link( 'animal' ) ), esc_html( ga_opt( 'animals', 'button' ) ), ga_icon( 'arrow' ) )
|
|
: '';
|
|
?>
|
|
<section class="ga-section" id="animales">
|
|
<div class="ga-wrap">
|
|
<?php ga_section_head( 'animals', array( 'extra' => $button ) ); ?>
|
|
<?php
|
|
echo do_shortcode( sprintf(
|
|
'[ga_animales numero="%d" destacados="%s" vista="%s"]',
|
|
max( 1, (int) ga_opt( 'animals', 'count' ) ),
|
|
'destacados' === ga_opt( 'animals', 'filter' ) ? '1' : '',
|
|
esc_attr( ga_opt( 'animals', 'view' ) )
|
|
) );
|
|
?>
|
|
</div>
|
|
</section>
|