• Queremos cambiar una imagen del logo aplicando un filtro en el archivo funcions.php del template hijo.

    Hemos insertado el código siguiente y no lo hace funcionar.

    function udesign_top_elements_logoca( $is_front_page )
    {
        ob_start(); ?>
                        <div id="logoca" class="grid_14">
    <?php                   if( $is_front_page ) : ?>
                                <h1><a title="<?php bloginfo('name'); ?>" href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?></a></h1>
    <?php                   else : ?>
                                <div class="site-name"><a href="<?php echo home_url(); ?>"><?php bloginfo(); ?></a></div>
    <?php                   endif; ?>
                        </div>
    <?php
       return ob_get_clean();
    }
    add_filter( 'udesign_top_elements_logo', 'udesign_top_elements_logoca', 9);

    Se a añadido en style.css el cambio de imagen:

    #logoca h1 a { position: absolute; left: 50%; margin-left: -171.5px; padding: 0px; margin-top: 70px; width: 343px; height: 108px; background-image: url("./images/logo2.png"); }

  • El debate ‘Como crear y aplicar Filtros’ está cerrado a nuevas respuestas.