Customizar extracto de entradas en página principal

  • Autor Autor ChronoMX
  • Fecha de inicio Fecha de inicio
C

ChronoMX

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, hace poco instale un nuevo template para mi blog, esta muy bueno pero ya me habia acostumbrado a establecer personalmente hasta donde debia llegar el estracto del articulo a mostrar en portada, actualmente me muestra un resumen de 20 palabras (creo) y un thumb.

Enlace eliminado

El detalle esta en que quiero eliminar eso, y hacer que me muestre la entrada tal y como yo la creo, hasta donde manualmente establesco la linea de "leer mas", y sin que muestre la thumb que esta por defecto.

Dejo el codigo del index para ver si podrian auxiliarme.

Insertar CODE, HTML o PHP:
	<!-- BEGIN PAGE -->
	<div id="page">
    <div id="page-inner" class="clearfix">
    
		<div id="content">	
		
	
			<?php if(have_posts()) : ?><?php while(have_posts())  : the_post(); ?>
				<div id="post-<?php the_ID(); ?>" class="post clearfix">					
				
					<div class="thumbnail">
						<a href="<?php the_permalink(); ?>">
							<?php if ( has_post_thumbnail() ) {
							the_post_thumbnail(array(200,200)); 
							} ?>
						</a>
					</div>

					<div class="post-content">
						<h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
						<?php include (TEMPLATEPATH . '/includes/postmeta.php'); ?>			
						<div class="entry"><?php the_excerpt(); ?></div>
					</div>

				</div> <!-- end div #post -->
 
Este es el código que muestra la miniatura:
PHP:
<div class="thumbnail"> 						<a href="<?php the_permalink(); ?>"> 							<?php if ( has_post_thumbnail() ) { 							the_post_thumbnail(array(200,200));  							} ?> 						</a> 					</div>

Y para usar la función que quieres cambia the_extract() por the_content()
 
Excelente, ya lo resolvi, muchas gracias por tu ayuda.

Como dijiste, elimine lo del thumb quitando lo siguiente:

Insertar CODE, HTML o PHP:
					<div class="thumbnail">
						<a href="<?php the_permalink(); ?>">
							<?php if ( has_post_thumbnail() ) {
							the_post_thumbnail(array(200,200)); 
							} ?>
						</a>
					</div>

De ahi me quedo el espacio en blanco, y solo elimine el div <div class="post-content"> para quitar el margen que me dejaba y cambiar the_excrept por the_content

Gracias, y saludos

Disculpa, tengo otro problema... la opcion de leer mas la tengo al final del articulo como (more...) y ahorita buscando, en el css tengo la siguiente linea:

Insertar CODE, HTML o PHP:
.read_more { background: #4da1bc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 4px 10px 3px; text-shadow: #777 0 1px; font-size: 12px; }
.read_more a { text-decoration: none; color: #f1f1f1; text-transform: uppercase; }
.read_more:hover { background: #888; }

Como puedo meterle un texto personalizado? por ejemplo:

Insertar CODE, HTML o PHP:
<p align=center><h2>Leer el articulo completo</h2></p>
 
Usa esto:
PHP:
<?php the_content('Sigue leyendo...'); ?>
 
Listo, muchas gracias por tu ayuda.
 
Atrás
Arriba