¿Es posible hacer esto en las paginas?

Inicio Foros WordPress Themes y Diseño ¿Es posible hacer esto en las paginas?

Este debate contiene 12 respuestas, tiene 3 mensajes y lo actualizó  datzerox hace 9 años, 9 meses.

  • Autor
    Publicaciones
  • #11671

    datzerox
    Participante

    <p>Hola, lo que quiero hacer es una pagina creada (por ejemplo la de contacto) cambiar el diseño, quitarle el sidebar y cambiar el pie de pagina, no se si me entendeis, bueno ¿seria posible?</p>
    <p>Salu2
    </p>

  • #24616

    imported_Sabogal
    Participante

    Yo mismo lo he hecho con la página que muestra los resultados de las búsquedas de Google en mi Blog.

    Sólo he tomado page.php la he renombrado y quitado lo necesario y en su lugar colocado el código de Google.

    Saludos!

  • #24617

    datzerox
    Participante

    Entonces habria que hacer una copia de page.php renombrarla (supongo que con el nombre que quieras), y ¿como la enlazaria? Seria: http://www.dominio.com/wp-content/themes/mi_theme/contacto.php ¿?

  • #24618

    23r9i0
    Participante

    Lo que quieres es posible!!
    tienes que hacer una copia de page.php como dice Sabogal y ponerle por ejemplo el de contacto y también debes hacer una copia de footer.php y ponerle el nombre por ejemplo de footercontacto.php luego creas el css oportuno para cambiar el aspecto del footer de la pagina contacto te recomiendo que copies todo lo que tenga que ver con el footer de tu css y luego la copia cambias el nombre para tener dos secciones de css y edites sin problemas.
    Y para llamar al footer nuevo cambias el
    [code]<?php get_footer(); ?>[/code]
    por
    [code]<?php include (TEMPLATEPATH . ‘/footercontacto.php’); ?>[/code]

    Para eliminar el sidebar busca el la copia de page.php algo como [code] <?php get_sidebar(); ?>[/code] y eliminalo, así no te saldrá.
    Si quieres puedes aprovechar el ancho cambiando el css de la pagina contacto seria mas o menos como harías en el css del footer pero solo editando una sección no haría falta copiar otra vez el código, habría que ver cual se encarga de hacerlo.
    Pon en enlace a tu sitio y te digo cual es!
    Saludos
    Nota :
    Esto seria mas o menos lo que se haría ahora habría que saber que tema es porque cada uno es un mundo.

  • #24621

    datzerox
    Participante

    Voy a probarlo y luego os cuento.

    Salu2

  • #24622

    23r9i0
    Participante

    Ok! recuerda hacer una copia de seguridad de los archivos que modifiques!

  • #24640

    datzerox
    Participante

    De momento el pie de pagina no lo voy a cambiar, y como ya dije antes lo que quiero es personalizar la pagina de contacto. He hecho la copia de page.php con el nombre contacto.php, borro <?php get_sidebar(); ?> para que eliminar el sidebar, ahora subo el archivo al servidor a la carpeta del theme. Ahora llegan las preguntas:
    -¿Como edito el css para esa pagina?
    -¿Como la enlazo a la pagina creada?, es decir, si tengo la pagina creada con la dirección http://www.dominio.com/contacto como le digo que no utilize page.php si no contacto.php

    @23r9i0: he hecho varios cambios en el contacto.php pero me sale el sidebar y los posts, no cambia nada aunque borre el sidebar, el footer o el header.

    Salu2

  • #24641

    23r9i0
    Participante

    Empecemos!
    El css esta en un archivo llamado style que desde el editor de temas de wordpress puedes modificarlo, pero recuerda en hacerte una copia te lo digo por experiencia.
    Si tienes una pagina creada desde el editor de paginas de wordpress solo tienes que selecciona tu plantilla en vez de la que esta por defecto. Mira por la parte de abajo creo que esta hay.
    Y con eso deberias ver tu pagina de contacto con las modificacionas de la plantilla que es el archivo: contacto.php

  • #24642

    datzerox
    Participante

    Sí, la pagina esta creada con el editor de paginas de wordpress, ¿debo selccionar la plantilla en el Custom Fields? Por cierto estoy utilizando wordpress 2.7

  • #24643

    23r9i0
    Participante

    Hola No!!! en el custom Fields no.
    He mirado en el panel de las paginas y esta justamente a tu derecha de la pantalla.
    Hay tienes que tener una opcion para cambiarla.

    Donde tienes el archivo contacto.php?

  • #24644

    datzerox
    Participante

    El archivo contacto.php lo tengo en la carpeta del theme. Ya lo he visto pero solo tengo la opción de “Default Template”.

  • #24646

    23r9i0
    Participante

    Hola!
    Ya se lo que pasa tienes que añadir lo siguiente al contacto.php en la parte de arriba antes de cualquier cosa.
    [code]<?php
    /*
    Template Name: Contacto
    */
    ?>[/code]
    Es para que el wordpress identifique la plantilla, y te saldra en el editor de temas como Contacto page template, esto te lo digo por si quieres editarla.

  • #24647

    datzerox
    Participante

    Wuoo! Ahora si que si muchas gracias!

    Salu2!

El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest