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

Donde está el error?

Estas en el tema de Donde está el error? en el foro de WordPress en Foros del Web. He descargado este código de internet: Código PHP: <? if( get_query_var ( 'author_name' )) : $curauth  =  get_userdatabylogin ( get_query_var ( 'author_name' )); else : $curauth  =  ...
  #1 (permalink)  
Antiguo 14/07/2011, 10:18
edn
 
Fecha de Ingreso: junio-2011
Mensajes: 126
Antigüedad: 12 años, 10 meses
Puntos: 8
Donde está el error?

He descargado este código de internet:

Código PHP:
<?
if(get_query_var('author_name')) :
$curauth get_userdatabylogin(get_query_var('author_name'));
else :
$curauth get_userdata(get_query_var('author'));
endif;
$querystr "
    SELECT comment_ID, comment_post_ID, post_title, comment_content
    FROM $wpdb->comments, $wpdb->posts
    WHERE user_id = $curauth->ID
    AND comment_post_id = ID
    AND comment_approved = 1
    ORDER BY comment_ID DESC
 "
;

 
$comments_array $wpdb->get_results($querystrOBJECT);

if (
$comments_array): ?>
<h2>Recent Comments </h2>
<ul>
<?foreach ($comments_array as $comment):
    
setup_postdata($comment);
    echo 
"<li><a href='"get_bloginfo('url') ."/?p=".$comment->comment_post_ID."'>Comment on "$comment->post_title"</a><br />"$comment->comment_content "</li>";
endforeach;
?>
</ul>
<? endif; ?>
Y me genera el siguiente error:

Código:
comments, $wpdb->posts WHERE user_id = $curauth->ID AND comment_post_id = ID AND comment_approved = 1 ORDER BY comment_ID DESC "; $comments_array = $wpdb->get_results($querystr, OBJECT); if ($comments_array): ?>
Recent Comments
Comment on ". $comment->post_title. "
". $comment->comment_content . ""; endforeach;?>
No encuentro cuál puede ser el error...
  #2 (permalink)  
Antiguo 14/07/2011, 10:56
Avatar de rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 9 meses
Puntos: 638
Respuesta: Donde está el error?

Para trabajar con Wordpress, TIENES que abrir tus etiquetas php de la siguiente manera:
Código PHP:
Ver original
  1. <?php ...?>
La apertura de tu etiqueta está mal <?

De todas maneras te recomiendo esta página http://codex.wordpress.org/WordPress...thand_PHP_tags

Saludos...
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose

Etiquetas: blog, post
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 15:03.