Quitar sidebar a 1 página
Escrito por Lestradfeb 4
Bueno para que no se me olvide como lo he echo lo describiré paso a paso en este tutorial.
1º.- Nos cogemos nuestro cliente ftp favorito y descargamos el page.php que se encuentra en el directorio que hallamos instalado el WordPress (desde ahora Wp) en el directorio /wp-content/themes/”theme que tengamos instalado”/page.php o bien nos vamos a administración en Apariencia y abrimos Editor, a la derecha tendremos page.php copiamos todo lo que pone. De una manera u otra tendremos que editar el page.php en un editor de texto de la siguiente manera:
Contenido Original (en mi theme)
| <?php get_header(); ?> <div id=”content”> <div class=”postwrap”> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <h2 class=”pagetitle”> <?php the_title(); ?> </h2> <?php the_content(“<p>__(‘Leer el resto de esta entrada’)</p>”); ?> <?php edit_post_link(__(‘Editar’), ‘<p>’, ‘</p>’); ?> <?php endwhile; endif; ?> </div> <?php get_sidebar(); ?> </div> <?php get_footer(); ?> |
Contenido Cambiado (no incluir el texto rojo son anotaciones)
| <?php /* Template Name: foros /*(Poner el nombre para referiros a la plantilla)*/ */ ?> <?php get_header(); ?> <div id=”content2″> /*(Cambiar esto si queremos poner otro fondo)*/ <div class=”postwrap2″>/* (Cambiar esto si se quiere incrementar o disminuir el ancho del post)*/ <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <h2 class=”pagetitle”> <?php the_title(); ?> </h2> <?php the_content(“<p>__(‘Leer el resto de esta entrada’)</p>”); ?> <?php edit_post_link(__(‘Editar’), ‘<p>’, ‘</p>’); ?> <?php endwhile; endif; ?> </div> */(Hemos eliminado el sidebar)/* </div> |
Lo guardamos cambiándole el nombre por el que queramos, pero teniéndolo en cuenta y lo subimos a la carpeta del theme.
2º.- Cambiar el estilo, vamos a la ventana del editor y esta vez entramos en la hoja de estilos style.css.
Contenido Original (en mi theme) Para no abarcar mucho espacio me iré a las entradas que nos interesan.
| #content { width:1000px; position:relative; float:left; background:url(images/content-bg.jpg) repeat-y left; color:#333; padding:0; } .postwrap h1 { margin:0; padding:0px; font: normal 24px/28px Georgia, “Times New Roman”, Times, serif; } .postwrap { float:left; width:505px; padding:10px 10px 10px 63px; } |
Contenido Cambiado (no incluir el texto rojo son anotaciones)
| /*– Begin page content CSS –*/ #content { width:1000px; position:relative; float:left; background:url(images/content-bg.jpg) repeat-y left; color:#333; padding:0; } #content2 { width:1000px; position:relative; float:left; background:url(images/content2-bg.jpg) repeat-y left; /* (Aquí he cambiado la imagen del fondo)*/ color:#333; padding:0; } .postwrap h1 { margin:0; padding:0px; font: normal 24px/28px Georgia, “Times New Roman”, Times, serif; } .postwrap { float:left; width:505px; padding:10px 10px 10px 63px; } .postwrap2 { float:left; width:800px; /* (Aquí he cambiado el ancho del post para ocupar toda la página)*/ padding:10px 10px 10px 63px; } |
Aplicamos los cambios.
3º.-Vamos a página, Editar y el recuadro Atributos.
Le cambiamos la plantilla a la que hemos creado, y debiera quedarnos la página sin sidebar.




