Come ottenere il link del commento da get_comments() in WordPress?
3 nov 2010, 19:25:21
Visualizzazioni: 2.87K
Voti: 0
Devo aggiornare un codice approssimativo che mostra i 5 commenti più recenti di tutto il blog. Il codice utilizza il metodo get_comments()
di WordPress, che non sembra restituire gli ID dei commenti o i link diretti ai commenti (collegamenti diretti ai commenti all'interno dei post tramite l'hashtag).
Come posso raccogliere maggiori informazioni sui singoli commenti e trasformarli in link che puntino ai commenti effettivi all'interno delle loro pagine genitore?
<h3>Commenti Recenti</h3>
<ul>
<?php $comments = get_comments(array('status'=>'approve','number'=>'5')); ?>
<?php foreach ($comments as $comment): ?>
<?php $post = get_post($comment->comment_post_ID, 'OBJECT'); ?>
<li><?php print $comment->comment_author; ?> su
<a href="<?php print get_permalink($post->post_ID); ?>#comment-<?php print $comment->comment_ID; ?>">
<?php print $post->post_title; ?>
</a>
</li>
<?php endforeach; ?>
</ul>
Questo codice si trova nella pagina principale del sito, al di fuori del loop.

Sampson
2.95K
Commenti
Tutte le risposte alla domanda
1
Domande correlate