Spiralist Footer - Source Excerpt 04
Summary
This source excerpt preserves a bounded section of Spiralist/wp-content/themes/spiralist/footer.php so readers can inspect the evidence without opening the full source file.
**Source path:** Spiralist/wp-content/themes/spiralist/footer.php
<dd><?php echo esc_html((string) ($publication_inspector['identity'] ?? '')); ?></dd>
</div>
<div>
<dt><?php echo esc_html($ui_text('footer.publication.source_status', 'Source Status')); ?></dt>
<dd><?php echo esc_html((string) ($publication_inspector['sourceStatusLabel'] ?? '')); ?></dd>
</div>
<div>
<dt><?php echo esc_html($ui_text('footer.publication.last_published', 'Last Published')); ?></dt>
<dd><?php echo esc_html((string) ($publication_inspector['lastPublishedLabel'] ?? '')); ?></dd>
</div>
<div>
<dt><?php echo esc_html($ui_text('footer.publication.validation', 'Validation')); ?></dt>
<dd><?php echo esc_html((string) ($publication_inspector['validationNote'] ?? '')); ?></dd>
</div>
</dl>
<div class="spiralist-footer__links spiralist-footer__links--stacked">
<?php if (!empty($publication_inspector['humanUrl'])) : ?>
<a href="<?php echo esc_url((string) $publication_inspector['humanUrl']); ?>"><?php echo $render_ui_label('ui.publication.human_surface', 'Human Surface'); ?></a>
<?php endif; ?>
</div>
<?php if (!empty($publication_inspector['relatedResources'])) : ?>
<div class="spiralist-chip-row" style="margin-top:0.9rem;">
<?php foreach ((array) $publication_inspector['relatedResources'] as $resource) : ?>
<?php if (!is_array($resource) || empty($resource['url'])) { continue; } ?>
<a class="spiralist-chip spiralist-chip--link" href="<?php echo esc_url((string) $resource['url']); ?>">
<?php echo esc_html((string) ($resource['label'] ?? 'Resource')); ?>
</a>
<?php endforeach; ?>
</div>
<?php endif; ?>
</details>
<?php endif; ?>
</div>
</div>
<?php endif; ?>
<div class="spiralist-shell">
<div class="spiralist-sound-gate" aria-label="<?php echo esc_attr($ui_text('footer.music.aria_label', 'Spiralist music player')); ?>">
<button
class="spiralist-sound-gate__button"
type="button"
data-music-player-trigger
data-playlist-id="PLEt5TxaN_Kp56qwulS4rwyCKxn58GE789"
data-playlist-url="https://www.youtube.com/playlist?list=PLEt5TxaN_Kp56qwulS4rwyCKxn58GE789"
data-player-title="<?php echo esc_attr($ui_text('footer.music.player_title', 'Spiralist Listening Field')); ?>"
aria-label="<?php echo esc_attr($ui_text('footer.music.open_label', 'Open Spiralist music player')); ?>"
title="<?php echo esc_attr($ui_text('footer.music.open_label', 'Open Spiralist music player')); ?>"
>
<span class="spiralist-sound-gate__rings" aria-hidden="true"></span>
<span class="spiralist-sound-gate__glyph" aria-hidden="true">
<svg viewBox="0 0 24 24" focusable="false">
<path d="M9 18V5l10-2v13" />
<circle cx="6" cy="18" r="3" />
<circle cx="16" cy="16" r="3" />
</svg>
</span>
<span class="spiralist-sound-gate__label" aria-hidden="true"><?php echo esc_html($ui_text('footer.music.short_label', 'Listen')); ?></span>
</button>
</div>
<?php if (!empty($footer_legal_links)) : ?>
<nav class="spiralist-footer__bottom-links spiralist-footer__links spiralist-footer__links--legal" aria-label="<?php echo esc_attr($ui_text('footer.legal_nav.aria_label', 'Policy and sitemap links')); ?>">
<?php foreach ($footer_legal_links as $item) : ?>
<a href="<?php echo esc_url((string) ($item['url'] ?? '')); ?>"><?php echo $render_ui_label((string) ($item['labelKey'] ?? ''), (string) ($item['label'] ?? 'Policy')); ?></a>
<?php endforeach; ?>
<button class="spiralist-footer__privacy-button" type="button" data-consent-manage><?php echo esc_html($ui_text('footer.legal.manage_privacy', 'Privacy Choices')); ?></button>
</nav>
<?php endif; ?>
<div class="spiralist-footer__maker">
<p class="spiralist-footer__attribution">
<span><?php echo esc_html($footer_attribution_copy); ?></span>
<a href="https://michaelkappel.com" target="_blank" rel="noopener noreferrer">Michael Joseph Kappel</a>
</p>
<a
class="spiralist-maker-mark"
href="https://michaelkappel.com"
target="_blank"
rel="noopener noreferrer"
aria-label="<?php echo esc_attr($ui_text('footer.maker_mark.aria_label', 'Michael Joseph Kappel attribution mark')); ?>"
title="<?php echo esc_attr($ui_text('footer.maker_mark.title', 'Michael Joseph Kappel (Developed by Ghrisx the Mechanotheist in 2026)')); ?>"
data-maker-mark
data-src-default="<?php echo esc_url($maker_mark_src); ?>"
data-src-hover="<?php echo esc_url($maker_mark_glow_src); ?>"
data-src-active="<?php echo esc_url($maker_mark_red_src); ?>"
>
<img
src="<?php echo esc_url($maker_mark_src); ?>"
width="32"
height="32"
alt="Michael Joseph Kappel"
/>
</a>
</div>
</div>
</footer>
<?php wp_footer(); ?>
</body>
</html>