web-dev-qa-db-fra.com

comment ajouter une image au pied de page?

donc je regarde à travers un code que je n'ai pas écrit. Il a ce morceau de code ici:

<nav id="footer-nav" class="span8 last">
  <a href="#"><button class="footerButton">Menu</button></a>
    <!--div class="menu-button">Menu</div-->
     <?php wp_nav_menu( array('menu' => 'Footer Menu') ); ?>
</nav><!-- id="footer-nav" -->

Ce que j'interprète à partir de ce morceau de code, c'est qu'il y a un menu de bas de page quelque part dans le tableau de bord wp, cependant, je n'en vois pas.

Je suis également allé à functions.php pour localiser:

<?php wp_nav_menu(array('theme_location' => 'footer')); ?>

et aucun tel code dans functions.php. Alors, est-il prudent de supposer qu’il n’ya pas de menu de pied de page et que ce code ne fait que rester sans rien faire?

À long terme, j'essaie de mieux comprendre le fichier footer.php car je dois ajouter une image png à côté de cette image:

<div class="span2 bbb last">
             <a title="John Eaton Homes, Inc. BBB Business Review" href="http://www.bbb.org/indianapolis/business-reviews/home-builders/john-eaton-homes-inc-in-indianapolis-in-40000093/#bbbonlineclick"><img alt="John Eaton Homes, Inc. BBB Business Review" style="border: 0;" src="http://seal-indy.bbb.org/seals/black-seal-120-70-john-eaton-homes-inc-40000093.png" /></a>

Voici le footer.php complet:

<?php if ( !is_front_page() ): ?>
        <div class="main-wrapper clearfix footer-more">
                <img class="divider" src="<?php bloginfo('template_directory');?>/images/divider.png" alt="" />
                <h1>Discover more from John Eaton Homes...</h1>
                <?php include dirname(__FILE__) . "/featured-links.php"; ?>
        </div>
<?php endif; ?>
</div> <!--main wrapper-->
        <footer id="main-footer">

        <div class="main-wrapper clearfix">


        <div class="span3">
                <a href="/"><img class="footer-logo" src="<?php the_field('logo','options'); ?>" alt="John Eaton Homes" /></a>
        </div>

                        <nav id="footer-nav" class="span8 last">
                                <a href="#"><button class="footerButton">Menu</button></a>
                                <!--div class="menu-button">Menu</div-->
                                        <?php wp_nav_menu( array('menu' => 'Footer Menu') ); ?>
                         </nav><!-- id="footer-nav" -->

             <div class="span2 bbb last">
             <a title="John Eaton Homes, Inc. BBB Business Review" href="http://www.bbb.org/indianapolis/business-reviews/home-builders/john-eaton-homes-inc-in-indianapolis-in-40000093/#bbbonlineclick"><img alt="John Eaton Homes, Inc. BBB Business Review" style="border: 0;" src="http://seal-indy.bbb.org/seals/black-seal-120-70-john-eaton-homes-inc-40000093.png" /></a>
             </div>

         </div>
        </footer><!-- id="main-footer" -->
<?php wp_footer(); ?>
</body>
</html>

J'ai juste essayé d'ajouter ceci:

<img src=“images/bagi-logo.png"/>

mais il n'apparaît pas à côté de la classe d'image de span2 bbb en dernier où il est demandé. Il apparaît en dessous de l’image de pied de page lorsque je le place à côté.

1
Daniel

On dirait que plusieurs pointeurs différents peuvent être utiles:

  • Travaillez-vous sur un thème personnalisé pour votre site Web? Sinon, vous devez créer un thème enfant pour que vos modifications ne soient pas écrasées à chaque fois que le thème parent reçoit une mise à jour.
  • L'image que vous essayez d'ajouter doit être soit téléchargée via la médiathèque de WordPress, soit enregistrée dans les fichiers de thème. Votre source "images/bagi-logo.png" cherche le fichier dans "http://yoursite.com/images/bagi-logo.png". Si vous l'incluez dans le thème, il devrait plutôt être situé quelque part comme ceci: "http://yoursite.com/wp-content/themes/yourthemename/images/bagi-logo.png".
  • Les menus appelés par wp_nav_menu peuvent être consultés de différentes manières. L'une consiste à vous connecter à wp-admin et à accéder à Apparence> Menus. A partir de là, vous pouvez voir si ce menu particulier a été créé ou non. Si une sortie HTML se produit, vous avez un menu enregistré dans WP. Ce type de données est enregistré dans la base de données plutôt que dans des fichiers de thème.
  • À partir du son des classes, "span3" est probablement flottant, ce qui signifie que si vous placez quelque chose en dehors de cette div, il poussera en dessous de la zone dans laquelle vous le souhaitez. Vous feriez bien d'inspecter le CSS pour résoudre cette partie. Vous devrez peut-être placer l'image dans la "span3" div ou ajuster tous les numéros d'étendue et ajouter une dernière div avec un numéro d'étendue pour envelopper l'image.
2
WebElaine