Cambios en la visualización de la página principal

  • Autor Autor Canopix
  • Fecha de inicio Fecha de inicio
Canopix

Canopix

Kappa
Verificación en dos pasos activada
Hola programadores y los que no lo son..

Estuve tratando de hacer un cambio en el index.php de un tema que tiene definido el loop de este modo:

Insertar CODE, HTML o PHP:
	<?php if (have_posts()) : ?>

		<?php while (have_posts()) : the_post(); ?>
                             
			<div class="box post" id="post-<?php the_ID(); ?>">
				<div class="content">
					<?php $postimageurl = get_post_meta($post->ID, 'post-img', true); if ($postimageurl) { ?>
                    <div class="pic fl">
                      <a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><img src="<?php echo $postimageurl; ?>" alt="Post Pic" width="200" height="200" /></a>
                    </div>
					<?php } ?>
					<div class="post-title">
						<h2><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
					</div>
					<!--/post-title -->
					<div class="post-date"><em>El <?php the_time('m.d.y'); ?>, En <?php the_category(', ') ?>, Escrito por:  <?php the_author_posts_link(); ?></em></div>
					<div class="post-excerpt"><?php the_excerpt(); ?></div>
					<!--/post-excerpt -->
				</div>
				<!--/content -->
				<div class="hl"></div>
				<div class="social-links">
					<div class="fl">
						<span><?php comments_number(0, 1, '%'); ?></span>
						<a href="<?php the_permalink(); ?>#Comentarios" title="Ver Comentarios">Comentarios</a>
					</div>
					<div class="fr"><span><a href="<?php the_permalink(); ?>#respond" title="Alentame con un comentario!">Alentame con un comentario!</a></span></div>
					<br class="fix" />
				</div>
				<!--/social-links -->
			</div>
			<!--/box -->

		<?php endwhile; ?>

En la parte que dice asi:

Insertar CODE, HTML o PHP:
<?php if (have_posts()) : ?>

		<?php while (have_posts()) : the_post(); ?>


Quiero poner un IF referente a la categoria del post que se este por poner en el index.php pero no logro hacerlo, pense en cambiarlo de esta forma:

Insertar CODE, HTML o PHP:
if (query_posts('cat=1')) {
   <?php while (have_posts()) : the_post();?>

pero no logro hacerlo.. Nose si es porque no lo estoy programando bien al index.php o no puedo ponerlo bien..

Nose si va tambien con el <?php endif();?> identado al mismo nivel que el if que determina la categoria..

pero quiero arreglarlo de modo que SE PUEDAN PONER EN LA PAGINA PRINCIPAL SOLO ESAS CATEGORIAS DEFINIDAS... SON VARIOS NUMEROS..


///////////////////////
/
/
/
/
/Edicion que hice recien pero todo sigue igual.
/
/
/
/
////////////////////////

Acabo de hacer esto pero todo funciona igual!!! 🙁

<?php if (query_posts('cat=1')) { while (have_posts()) : the_post(); ?>

despues del endwhile le puse: <?php } ?>


Insertar CODE, HTML o PHP:
			<div class="box post" id="post-<?php the_ID(); ?>">
				<div class="content">
					<?php $postimageurl = get_post_meta($post->ID, 'post-img', true); if ($postimageurl) { ?>
                    <div class="pic fl">
                      <a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><img src="<?php echo $postimageurl; ?>" alt="Post Pic" width="200" height="200" /></a>
                    </div>
					<?php } ?>
					<div class="post-title">
						<h2><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
					</div>
					<!--/post-title -->
					<div class="post-date"><em>El <?php the_time('m.d.y'); ?>, En <?php the_category(', ') ?>, Escrito por:  <?php the_author_posts_link(); ?></em></div>
					<div class="post-excerpt"><?php the_excerpt(); ?></div>
					<!--/post-excerpt -->
				</div>
				<!--/content -->
				<div class="hl"></div>
				<div class="social-links">
					<div class="fl">
						<span><?php comments_number(0, 1, '%'); ?></span>
						<a href="<?php the_permalink(); ?>#Comentarios" title="Ver Comentarios">Comentarios</a>
					</div>
					<div class="fr"><span><a href="<?php the_permalink(); ?>#respond" title="Alentame con un comentario!">Alentame con un comentario!</a></span></div>
					<br class="fix" />
				</div>
				<!--/social-links -->
			</div>
			<!--/box -->
		
		<?php endwhile; ?>
		<?php } ?>



PORQUE PASA ESTO?? PORQUE TODO SIGUE IGUAL.
 
Última edición:
ya lo busque siempre busco en google todo antes de postear .. lo unico que encontre es algo en forodelweb que me dio la idea para poder hacer esto..

PERDON POR EL TITULO.. PASA QUE NESESITABA QUE ENTREN PROGRAMADORES.. alguna ayuda!???


Cambien el titulo si pueden los moderadores por favor!
 
El titulo me parece una burla, como dice wsoul, tienes que ser mas descriptivo y mas amable :merryxmas:
 
Si mal no entiendo, lo que intentas hacer es excluir categorias del index. o que se muestre solo los post de una categoría, yo utilizo un plugin que se llama: Advanced Category Excluder, este te permite indicar que categorias quieres exlcuir del index.php. espero te sirva.
 
El titulo me parece una burla, como dice wsoul, tienes que ser mas descriptivo y mas amable :merryxmas:
mil disculpas.. no habra titulos de este estilo!

Si mal no entiendo, lo que intentas hacer es excluir categorias del index. o que se muestre solo los post de una categoría, yo utilizo un plugin que se llama: Advanced Category Excluder, este te permite indicar que categorias quieres exlcuir del index.php. espero te sirva.

Muchas gracias ya lo encontre! es verdad lo hice asi y funciono de maravillas! Lo encontre antes de leer tu respuesta y justo venia a anunciar el hallasgo!
 
Atrás
Arriba