So zeigen Sie die 100 besten Kommentatoren nach Anzahl der Kommentare an

藏色散人
Freigeben: 2019-12-14 14:19:11
nach vorne
1976 Leute haben es durchsucht

In der folgenden Spalte des WordPress Website BuildingTutorials wird Ihnen hoffentlich die Methode zur Anzeige der 100 besten Kommentatoren anhand der Anzahl der Kommentare vorgestellt Es wird Freunden in Not helfen!

So zeigen Sie die 100 besten Kommentatoren nach Anzahl der Kommentare an

Wenn Sie sehen möchten, welcher Blogger in Ihrem Blog die meisten Kommentare und die letzte Kommentarzeit hat, hilft Ihnen der folgende Code dabei, diese Funktion zu erreichen.

Sie können den folgenden Code zu den aktuellen Theme-Funktionen.php hinzufügen:

function top_comment_authors($amount = 100) {
    global $wpdb;
        $prepared_statement = $wpdb->prepare(
        'SELECT
        COUNT(comment_author) AS comments_count, comment_author, comment_author_url, MAX( comment_date ) as last_commented_date
        FROM '.$wpdb->comments.'
        WHERE comment_author != "" AND comment_type = "" AND comment_approved = 1
        GROUP BY comment_author
        ORDER BY comments_count DESC, comment_author ASC
        LIMIT %d',
        $amount);
    $results = $wpdb->get_results($prepared_statement);
    $output = &#39;<ul class="top-comments">&#39;;
    foreach($results as $result) {
        $output .= &#39;<li class="top-comment-author"><strong> <a href="&#39;.$result->comment_author_url.&#39;" target="_blank" rel="external nofollow">&#39;.$result->comment_author.&#39;</a></strong> 共&#39;.$result->comments_count.&#39; 条评论,最后评论 &#39;.human_time_diff(strtotime($result->last_commented_date)).&#39;前</li>&#39;;
    }
    $output .= &#39;</ul>&#39;;
    echo $output;
}
Nach dem Login kopieren

Aufrufcode:

<?php top_comment_authors(100); ?>
Nach dem Login kopieren

Fügen Sie den Code zum WordPress-Theme hinzu Vorlage entsprechend Die Position reicht aus und die Zahl 100 kann die angezeigte Menge steuern.

Das obige ist der detaillierte Inhalt vonSo zeigen Sie die 100 besten Kommentatoren nach Anzahl der Kommentare an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:zmingcx.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!