Soporte » Plugins y Hacks » Hacks » Modificar texto en el footer

  • Resuelto BBustamante

    (@nasgor)


    Hola, estoy intentado cambiar el texto del footer mediante una función integrada en un plugin. La idea es sustituir la llamada al footer del tema por la mia propia. Por el momento he conseguido añadir mi firma, pero no consigo quitar la que viene por defecto. Alguna sugerencia? Aquí os dejo el código:

    <?php
    // AÑADIR FIRMA AL FINAL DE LA WEB
    function custom_footer_text()
    {
    $content = ‘</div><!– #main .wrapper –>’;
    $content .= ‘<footer id=»colophon» role=»contentinfo»>’;
    $content .= ‘<div class=»site-info»>’;
    $content .= ‘<?php do_action( «twentytwelve_credits» ); ?>’;
    $content .= ‘Desarrollado por Beñat Bustamante bajo WordPress‘;
    $content .= ‘</div><!– .site-info –>’;
    $content .= ‘</footer><!– #colophon –>’;
    $content .= ‘</div><!– #page –>’;

    $content .= ‘<?php wp_footer(); ?>’;
    $content .= ‘</body>’;
    $content .= ‘</html>’;
    echo $content;
    }
    add_action( ‘get_footer’, ‘custom_footer_text’ );
    remove_action( ‘wp_footer’, ‘get_footer’ );
    ?>

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Lo que pasa es que la función get_footer no va asociada a wp_footer.
    La función get_footer se llama desde el theme, si lo que quieres es editar el footer edita footer.php de tu theme y ya esta.

    Puedes editar directamente el footer.php o utilizar la siguiente función:

    <?php
    // AÑADIR FIRMA AL FINAL DE LA WEB
    function custom_footer_text()
    {
    $content = '<p>Desarrollado por Beñat Bustamante bajo WordPress</p>';
    echo $content;
    }
    add_action( 'wp_footer', 'custom_footer_text' );
    
    ?>

    Codex

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Modificar texto en el footer’ está cerrado a nuevas respuestas.