Soporte » Guías – Resolución de problemas » Footer no aparece en página de inicio

  • Comunidad, tengo que repara el pie de página de una web, en casi todas ya funciona, solo tengo dos problemas:

    1. En la página de inicio no aparece. -> http://www.fomper.com.pe/
    2. En la página de contactos se traslapa -> http://www.fomper.com.pe/contacto/

    No sé a qué se debe, no tengo mucho conocimiento de php pero viendo por ahí logré editar más o menos un footer simple para las otras páginas.

    • Este debate fue modificado hace 2 años, 9 meses por  arnoldfiarn.
Viendo 14 respuestas - 1 de 14 (de 14 total)
  • Moderador almendron

    (@almendron)

    No vas a poder solucionarlo salvo que cambies el diseño. El margen del footer está establecido desde la parte superior de la página. Eso hace que, dependiendo de lo que ocupe el cuerpo de la página, se vea de una forma u otra.
    Dado que es un tema de pago, no podemos ayudarte más ya que no tenemos acceso a dicho tema.

    Lo único que puedo decirte es que te cojas el tema original y compares los archivos. Hay mucha diferencia según he podido ver en la demo del tema.

    • Esta respuesta fue modificada hace 2 años, 9 meses por  almendron.

    Entiendo, puedo proporcionar el código fuente del archivo footer.php

    <?php
    /**
     * The template for displaying the footer.
     *
     * Contains the closing of the id=main div and all content after
     *
     * @package WordPress
     * @subpackage Twenty_Eleven
     * @since Twenty Eleven 1.0
     */
    $t =& peTheme();
    ?>
    
     </div>
        <!-- /Content -->
    
        <!-- Footer -->
        <div id="footer">
            <div class="container clearfix">
    			<?php $t->footer->widgets(); ?>
            </div>
    
            <div class="clear"></div>
    
            <div class="info container clearfix">
    
                <!-- Copyright -->
                <ul class="copyright">
                    <li><?php echo do_shortcode($t->options->get("footerCopyright")) ?>
    </li>
    			
                </ul>
                <!-- /Copyright -->
    
                
    
            </div>
        </div>
        
        <!-- /Footer -->
    
    </div>
    
    <!-- Back to Top -->
    <div id="back-top"><a href="#top"></a></div>
    <!-- /Back to Top -->
    
    <?php $t->footer->wp_footer(); ?>
    
    </body>
    </html>
    Moderador almendron

    (@almendron)

    El problema no lo tienes en el código del footer sino en la página principal donde falta de añadir esa sección en concreto.
    Te faltaría añadir <?php get_footer(); // Loads the footer.php template. ?> allí donde corresponda.
    Pero eso es solo una suposición ya que no tengo acceso a la plantilla por se de pago.
    E insisto: tu código actual no tiene nada que ver con el de la demo de la plantilla que usas. Hazme caso y compara los archivos originales con los que tienes ahora.
    Por ejemplo, tú tienes puesto <div id="footer"> pero en la demo aparece otra cosa: <footer id="colophon" class="site-footer" role="contentinfo">

    Moderador almendron

    (@almendron)

    Además, estás usando el footer.php de Twenty Eleven 1.0 para una plantilla que no tiene nada que ver con la que estás usando. Es normal que te esté dando problemas.

    Disculpa mi desconocimiento, ¿cómo accedo al código de la demo de rework? Llegué aquí: http://thegravity.net/rework/ pero no sé como ver su código, de hecho se ve mucho mejor y con el ancho de la página variado.

    Moderador almendron

    (@almendron)

    Al código no se puede acceder. Solo se puede ver la estructura pero eso no te sirve para rediseñar tu sitio.
    Es un tema de pago. Se supone que pagaste por él en su momento y que, por tanto, tienes los originales o puedes volver a bajartelos.

    Sí, ya vi, no sé cómo editarlo para que quede como en la plantilla, sería excelente si pudiera, esa web tenía un carrusel de clientes pero desapareció, alguien estuvo manoseando la web hace tiempo y la dejó mal.

    Entiendo, claro, es obvio que se debe tener la plantilla sólo que no sé como recuperarla o si se puede hacer eso por páginas para ir viendo el resultado.

    Moderador almendron

    (@almendron)

    Tienes otra opción: busca una plantilla gratuita. Las hay a cientos y muchas son realmente buenas.
    https://es.wordpress.org/themes/

    Si llegas a tener acceso a los originales, solo tienes que reemplazar los actuales por aquellos, ver opciones del tema y luego ir retocando lo que te interese.

    Estuve intentanto recuperar el estado inicial de la web fomper.com.pe, lo que he logrado es que se pierdan los enlaces de previsualizción de los trabajos realizados y tambiénn que la página de Inicio (fomper.com.pe) me arroje un 5000 internal error.

    Ahora sí no sé cómo salvar esa situación.

    Moderador almendron

    (@almendron)

    ¿Te deja entrar en la administración de WordPress?

    Sí, puedo entrar, visualizar y editar las demás páginas, pero la de inicio no.

    • Esta respuesta fue modificada hace 2 años, 9 meses por  arnoldfiarn.
    Moderador almendron

    (@almendron)

    Será un error del archivo del tema que estuvieras modificando.
    Prueba por si acaso a desactivar todos los plugins pero no creo que sean ellos los responsables.
    Prueba también a cambiar de tema.

    Nota:
    Hazme caso y no te compliques la vida: activa otro tema. Prueba con los que trae por defecto WordPress. Luego, con tiempo, buscas una plantilla que te guste y la pones.

    Estuve activando otros temas. Creo que al activar por defecto Rework se creo un conflicto con Home y por eso el 5000 internal error.

    Veré con un programador la solución y mejoras del portal. Saludos.

Viendo 14 respuestas - 1 de 14 (de 14 total)
  • El debate ‘Footer no aparece en página de inicio’ está cerrado a nuevas respuestas.