Soporte » Diseño – Temas y plantillas » Página sin Cabecera ni menú

  • Resuelto novadehistoria

    (@novadehistoria)


    Buenas noches:

    Estoy buscando crear una plantilla php para utilizar en una página. La idea es simple: quitar la header, el menu y el footer y que sólo se vea lo que escriba en el cuerpo de la entrada.

    La dirección es esta: http://www.novadehistoria.com (la tengo como página de llegada)

    Y el código del archivo php de base que estoy usando es éste:

    <?php
    /*
    Template Name: Aterrizaje
    */
    ?>
    
    <?php
    	get_header(false);
    ?>
    
    <div id="primary" class="site-content">
    	<div id="content" role="main">
    		<div class="row-fluid page">
    			<article id="post-<?php the_ID(); ?>" <?php post_class( 'clearfix' ); ?>>
    				<header class="entry-header">
    					<h1 class="entry-title"><?php single_post_title(); ?></h1>
    				</header>
    				<!-- end .entry-header -->
    
    				<div class="entry-content clearfix">
    					<?php
    						if ( have_posts() ) :
    							while ( have_posts() ) : the_post();
    
    								the_content();
    
    								wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'read' ), 'after' => '</div>' ) );
    
    							endwhile;
    						endif;
    						wp_reset_query();
    					?>
    				</div>
    				<!-- end .entry-content -->
    			</article>
    			<!-- end .post -->
    
    			<?php
    				comments_template( "", true );
    			?>
    		</div>
    		<!-- end .row -->
    	</div>
    	<!-- end #content -->
    </div>
    <!-- end #primary -->
    
    <?php
    	get_footer();
    ?>

    ¿Podrían ayudarme?
    MUCHAS GRACIAS.

Viendo 11 respuestas - 16 de 26 (de 26 total)
  • Genial, muchas muchísimas GRACIAS: ha funcionado.

    Ahora sólo me queda cómo poder centrar la imagen cuando se amplía la ventana ya que dependiendo del tamaño de ésta no queda en el centro.

    ¿Cómo podría editar los márgenes para centrarla y subirla o bajarla a mi antojo? Con esto ya resultaría magnífico. MUCHAS GRACIAS de nuevo.

    Con respecto a la imagen, no sé si es un problema del plugin que utilizo para hacer ese slideshow o de la propia plantilla de página, porque también se me repite aquí: portfolio, aunque no se nota por el tamaño de anchura que puse en el archivo function.php …

    Moderador LGrusin

    (@lgrusin)

    Podrías coger el archivo de la página Info (Rafa) como modelo para la plantilla de página puesto que ya tiene los elementos a pantalla completa y centrados.

    Saludos

    Gracias de nuevo LGrusin, el problema es que esa plantilla tiene márgenes y me gustaría quitarlos y poder dárselos a mi antojo desde el contenido de la página. Es decir, una vez está incluyendo las imágenes. La idea en principio es colocar una o varias imágenes a través del plugin de «Diapositiva» (slideshow) que ocupen por completo toda la pantalla y si la pantalla es más grande que la imagen, que ésta se quede en la parte superior central sin margen.

    Una cosa así
    Y de ser más pequeña la imagen así.

    Hasta ahora he conseguido centrar la imagen. No me preguntéis cómo, pero así ha resultado. Lo que no consigo es eliminar los márgenes.

    ¿Alguien puede echarme una mano?
    Muchas gracias de nuevo.

    Este es el código de la plantilla de página que estoy utilizando.

    <?php
    /*
    Template Name: Aterrizaje
    */
    ?>
    
    <?php
    	get_header(copia);
    ?>
    
    <div id="primary" class="site-content">
    	<div id="content" role="main">
    		<div class="row-fluid page">
    			<article id="post-<?php the_ID(); ?>" <?php post_class( 'clearfix' ); ?>>
    				<header class="entry-header”>
    					<h1 class="entry-title"><?php single_post_title(); ?></h1>
    				</header>
    				<!-- end .entry-header -->
    
    				<div class="entry-content clearfix">
    					<?php
    						if ( have_posts() ) :
    							while ( have_posts() ) : the_post();
    
    								the_content();
    
    								wp_link_pages( array( 'before' => '<div class="page-links">' . __( 'Pages:', 'read' ), 'after' => '</div>' ) );
    
    							endwhile;
    						endif;
    						wp_reset_query();
    					?>
    				</div>
    				<!-- end .entry-content -->
    			</article>
    			<!-- end .post -->
    
    			<?php
    				comments_template( "", true );
    			?>
    		</div>
    		<!-- end .row -->
    	</div>
    	<!-- end #content -->
    </div>
    <!-- end #primary -->
    
    <?php
    	get_footer(copia);
    ?>
    Moderador LGrusin

    (@lgrusin)

    Los márgenes están en el archivo style.css, depende de cuáles quieras reducir. Digo reducir porque corres el riesgo de «destrozar» el responsive.

    Sinceramente no sé por qué la has tomado con los márgenes que son precisamente los que te ayudan a centrar los elementos.

    Un saludo

    Gracias otra vez…

    Ahí sigo rompiéndome la cabeza. He mirado en style.css y esto es lo que hay…

    /* WordPress Core -------------------------------------------------------------- */
    
    .alignnone {
        margin: .4em 0 1.4em 0;
    }
    
    .aligncenter,
    div.aligncenter {
        display: block;
        margin: 1.8em auto;
    }
    
    .alignright {
        float: right;
        margin: .3em 0 2em 2em;
    }
    
    .alignleft {
        float: left;
        margin: .3em 2em 2em 0;
    }
    
    .aligncenter {
        display: block;
        margin: 1.8em auto;
    	clear: both;
    }
    
    a img.alignright {
        float: right;
        margin: .3em 0 2em 2em;
    }
    
    a img.alignnone {
        margin: 1em 0;
    }
    
    a img.alignleft {
        float: left;
        margin: .3em 2em 2em 0;
    }
    
    a img.aligncenter {
        display: block;
        margin-left: auto;
        margin-right: auto
    }
    
    .wp-caption {
    	color: #777777;
        background: #ffffff;
        border: 1px solid #f0f0f0;
        max-width: 96%; /* Image does not overflow the content area */
        padding: 5px 3px 10px;
        text-align: center;
    }
    
    .wp-caption.alignnone {
        margin: 1.4em 0;
    }
    
    .wp-caption.alignleft {
        margin: .3em 1.6em 1em 0;
    }
    
    .wp-caption.alignright {
        margin: .3em 0 1em 1.5em;
    }
    
    .wp-caption img {
        border: 0 none;
        height: auto;
        margin: 0;
        max-width: 98.5%;
        padding: 0;
    }
    
    .wp-caption p.wp-caption-text {
        font-size: .80em;
        margin: 0;
        padding: .2em .4em;
    }
    
    .sticky {
    
    }
    
    .gallery-caption {
        line-height: 1.4;
        color: #666;
    }
    
    .bypostauthor {
    
    }
    
    .alignleft:first-child,
    .alignright:first-child {
    	margin-top:1.2em;
    }

    AUNQUE SOLO QUIERO cambiar los márgenes de esta página de llegada. Luego dentro del blog y resto de secciones no quiero cambiar nada.

    Rectifico: le quitaría unos 30px por la parte superior a todo el blog.

    Después de cambiar todos los parámetros del archivo style.css no he notado ningún cambio en el mismo. Ya no sé dónde he de tocar para conseguir lo que busco.

    Muchas gracias de nuevo.

Viendo 11 respuestas - 16 de 26 (de 26 total)
  • El debate ‘Página sin Cabecera ni menú’ está cerrado a nuevas respuestas.