Upload file footer.php via GUI

This commit is contained in:
2026-03-19 23:52:46 +01:00
parent e1dc54463a
commit 96a71b0254

View File

@@ -35,18 +35,16 @@
?> ?>
</div> </div>
<!-- Footer Menü ( falls vorhanden ) --> <!-- Footer Menü (falls vorhanden) -->
<?php if ( has_nav_menu( 'footer' ) ) : ?> <?php if ( has_nav_menu( 'footer' ) ) : ?>
<nav class="footer-navigation"> <nav class="footer-navigation">
<?php <?php
wp_nav_menu( wp_nav_menu( array(
array( 'theme_location' => 'footer',
'theme_location' => 'footer', 'menu_class' => 'footer-menu',
'menu_class' => 'footer-menu', 'container' => false,
'container' => false, 'depth' => 1,
'depth' => 1, // Nur eine Ebene ) );
)
);
?> ?>
</nav> </nav>
<?php endif; ?> <?php endif; ?>
@@ -56,27 +54,30 @@
<!-- Impressum & Datenschutz --> <!-- Impressum & Datenschutz -->
<div class="footer-legal-links"> <div class="footer-legal-links">
<?php <?php
$impressum_url = get_theme_mod('footer_impressum_url'); $impressum_url = get_theme_mod('footer_impressum_url');
$datenschutz_url = get_theme_mod('footer_datenschutz_url'); $datenschutz_url = get_theme_mod('footer_datenschutz_url');
$links = array(); $links = array();
if (!empty($impressum_url)) { if ( !empty($impressum_url) ) {
$links[] = '<a href="' . esc_url($impressum_url) . '"><i class="fas fa-info-circle"></i> Impressum</a>'; $links[] = '<a href="' . esc_url($impressum_url) . '"><i class="fas fa-info-circle"></i> Impressum</a>';
} }
if ( !empty($datenschutz_url) ) {
if (!empty($datenschutz_url)) {
$links[] = '<a href="' . esc_url($datenschutz_url) . '"><i class="fas fa-shield-alt"></i> Datenschutz</a>'; $links[] = '<a href="' . esc_url($datenschutz_url) . '"><i class="fas fa-shield-alt"></i> Datenschutz</a>';
} }
if ( !empty($links) ) {
if (!empty($links)) { echo implode('', $links);
echo implode('', $links); // Kein Trennzeichen mehr, da wir Icons haben
} }
?> ?>
</div> </div>
</div> </div>
</div> <!-- Ende footer-bottom-bar --> </div><!-- Ende footer-bottom-bar -->
</div> <!-- Ende Container --> </div><!-- Ende Container -->
<!-- FIX: Scroll-to-Top Button war im JS referenziert aber nie im HTML vorhanden -->
<a href="#" id="scroll-to-top" aria-label="Zurück nach oben" title="Nach oben scrollen">
<i class="fas fa-chevron-up"></i>
</a>
<!-- THEME TOGGLE (Fixiert unten rechts) --> <!-- THEME TOGGLE (Fixiert unten rechts) -->
<button class="theme-toggle" aria-label="Dark/Light Mode umschalten" title="Dark / Light Mode"> <button class="theme-toggle" aria-label="Dark/Light Mode umschalten" title="Dark / Light Mode">