Hoe de meeste reacties in WordPress weergeven zonder een plug-in
Toen we schreven over het weergeven van de meeste berichten in WordPress, hebben we een plug-in gemarkeerd om het leven van beginners gemakkelijker te maken. Sommige van onze gebruikers vroegen ons echter of er een manier was om de meeste berichten met reacties weer te geven zonder een plug-in te installeren. In dit artikel zullen we een codefragment delen dat u kunt toevoegen om de meeste berichten in WordPress zonder commentaar weer te geven..
Dit is handig als u leert WordPress-thema's te maken en geen plug-in wilt gebruiken.
Houd er rekening mee dat deze methode niet geschikt is voor beginners. Als u er geen vertrouwen in hebt om code toe te voegen, moet u onze handleiding raadplegen over het weergeven van de meeste berichten in WordPress met behulp van een plug-in. Als u op zoek bent naar een manier om uw populairste inhoud weer te geven, bekijk dan onze lijst met de beste populaire posts-plugins voor WordPress.
Laten we aan de slag gaan, eerst moet je de volgende code toevoegen aan het thema.php-bestand van je thema of kindthema of een site-specifieke plug-in.
function wpb_most_commented_posts () // start output buffering ob_start (); ?>
- have_posts ()): $ query-> the_post (); ?>
Deze code voert een databasevraag uit en haalt 10 berichten op door de telling te tellen. We hebben outputbuffering gebruikt, zodat we de code kunnen gebruiken om een shortcode te maken.
De laatste regel maakt shortcode-uitvoering in tekstwidgets mogelijk. Nu om de resultaten te tonen, hoef je alleen nog maar toe te voegen [Wpb_most_commented]
shortcode in een tekstwidget of in een WordPress-bericht of -pagina.
Als u de miniatuur van het bericht naast de titels van het bericht wilt weergeven, moet u deze regel meteen toevoegen en post titel.
De waarde die in array wordt gebruikt, definieert de aangepaste grootte voor de miniatuurafbeeldingen van de berichten. U kunt het aanpassen aan uw behoeften.
Om de uitvoer die u kunt gebruiken, te stylen .meest gereageerd
en .PVDA-commentaar-count
klassen in de stylesheet van uw thema. U kunt deze CSS gebruiken om aan de slag te gaan:
.meest besproken li border-bottom: 1px solid #eee; padding-bottom: 3px; .meest-commented li: after clear: both; .most-commented img padding: 3px; margin: 3px; float: left; .wpb_comment_count a, .wpb_comment_count a: active, .wpb_comment_count a: visited, .wpb_comment_count a: hover color: #FFF;
We hopen dat dit artikel je heeft geholpen de meest becommentarieerde berichten in WordPress weer te geven zonder een nieuwe plug-in te installeren. Experimenteer met de code en css.
Als je dit artikel leuk vond, schrijf je dan in voor onze YouTube-video-tutorials over WordPress. U kunt ons ook vinden op Google+ of Twitter.