Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Problemas con Tema

Estas en el tema de Problemas con Tema en el foro de WordPress en Foros del Web. Hola, El problema siguiente esta en el "single.php" de mi tema Nota: el codigo puesto acontinuacion funciona correctamente, solo si estoy logueado como administrador. Código ...
  #1 (permalink)  
Antiguo 12/06/2010, 09:24
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Problemas con Tema

Hola, El problema siguiente esta en el "single.php" de mi tema
Nota: el codigo puesto acontinuacion funciona correctamente, solo si estoy logueado como administrador.
Código PHP:
<?php get_header(); ?>

<DIV id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<div class="post" id="post-<?php the_ID(); ?>">
<SMALL class="caps"><?php the_time('F jS, Y'?></SMALL>
<A class="bubble" title="Comentar en <?php the_title(); ?>" href="<?php the_permalink() ?>#respond"><?php comments_popup_link('<span>'.__('<strong>0</strong>').'</span>','<span>'.__('<strong>1</strong>').'</span>''<span>'.__('<strong>%</strong>').'</span>''comments'); ?>
</A> 

<h1><?php the_title(); ?></h1>

<DIV class="post-by">
<?php the_category(' '?>
</DIV> <!--Fin Div Post by-->

<div class="entry"> 
<?php the_content('<p class="serif">Continuar Leyendo &raquo;</p>'); ?>
<?php wp_link_pages
(array('before' => '<p><strong>Pags:</strong> ''after' => '</p>''next_or_number' => 'number')); ?>
</div> <!--Fin div entry-->
    
<?php edit_post_link(__('Editar')); ?>
</div>
<?php comments_template(); ?>

<?php endwhile; endif; ?>
<DIV class="clear"></DIV>


<!-- </DIV> -->
</div>

<?php get_sidebar(); ?>
<?php get_footer
(); ?>
Nota: observen ese <!-- </DIV> --> es ahi todo el problema..
Ahora observemos las imagenes:
1:

En esta imagen estamos viendo el post y el tema se ve bien..
Nota: estoy logueado como admin

2:

Esta es el area de comentario y el tema se ve bien..
Nota: estoy logueado como admin

Errores
1:

Ya se ven los errores.
Nota: Ya no estoy logueado como admin

2:

Area de comentarios
Nota: Ya no estoy logueado como admin

Ahora bien ese problema lo soluciono de la siguiente manera
recuerdan el <!-- </DIV> --> del single.php
simplemente lo pongo como </DIV> y listo funciona, pero aqui me viene el otro problema si dejo ese </DIV> activo e ingreso como admin comienza el mismo problema de nuevo, cuando vea un post se verá como las dos ultimas imagenes que mostré

Alguien me puede ayudar!!

No se que hacer ya intente de todo..
  #2 (permalink)  
Antiguo 12/06/2010, 11:31
Avatar de isaac_ben  
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 266
Antigüedad: 14 años
Puntos: 18
Respuesta: Problemas con Tema

Las etiquetas <div> se ven bien en el código que nos enviaste. Pero me parece que tendrías que revisar el archivo de comentarios comments.php que se importa con esta línea:

Código PHP:
Ver original
  1. <?php comments_template(); ?>

Ahí puede haber algún problema con las etiquetas.

Por ejemplo, en mi archivo de comments tengo la liena:

Código PHP:
Ver original
  1. <?php if ( is_user_logged_in() ) : ?>

Es la que indica si estoy "loggeado" o no con mi cuenta en el sistema. Revisa ahí todas las etiquetas y considera también la de tu archivo single.php que está comentada.

Si pones tu liga podríamos ver el código completo de la página y revisar las etiquetas.

Saludos.
  #3 (permalink)  
Antiguo 12/06/2010, 11:43
Avatar de ColdFusion  
Fecha de Ingreso: octubre-2008
Ubicación: Tocoa, Colon Honduras C.A.
Mensajes: 419
Antigüedad: 15 años, 6 meses
Puntos: 9
Respuesta: Problemas con Tema

Listo!, aqui esta el problema:
Código PHP:
<?php if ( $user_ID ) : ?>

<p>Logeado como <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity?></a>. <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="<?php _e('Salir de esta cuenta'?>">Salir &raquo;</a></p>

<?php else : ?>
<!--<div>--> << esta div estaba activa y no tenia q estar ahi..
Aqui va el formulario
<?php endif; ?>
Gracias!! isaac_ben
  #4 (permalink)  
Antiguo 14/06/2010, 21:43
Avatar de isaac_ben  
Fecha de Ingreso: abril-2010
Ubicación: México
Mensajes: 266
Antigüedad: 14 años
Puntos: 18
Respuesta: Problemas con Tema

Buenísimo!!

Suerte!

Etiquetas: tema
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:24.