Hvordan vise mest kommenterte innlegg i WordPress uten et plugin
Da vi skrev om hvordan du viser de mest kommenterte innleggene i WordPress, uthevet vi et plugin for å gjøre nybegynnerens liv enklere. Noen av brukerne våre spurte oss om det var en måte å vise mest kommenterte innlegg uten å installere et plugin. I denne artikkelen vil vi dele en kodebit som du kan legge til for å vise de fleste kommentert innlegg i WordPress uten et plugin.
Dette er nyttig hvis du lærer å bygge WordPress-temaer og ikke vil bruke et plugin.
Vær oppmerksom på at denne metoden ikke passer for nybegynnere. Hvis du ikke føler deg trygg på at du legger til kode, bør du sjekke ut vår guide om hvordan du viser de mest kommenterte innleggene i WordPress ved hjelp av et plugin. Hvis du er ute etter en måte å vise ditt mest populære innhold på, så sjekk ut vår liste over de beste populære innleggene for WordPress.
La oss komme i gang, først må du legge til følgende kode i tema- eller barntemaets funksjoner.php-fil eller et nettstedspesifikt plugin.
funksjon wpb_most_commented_posts () // start output buffering ob_start (); ?>
- have_posts ()): $ query-> the_post (); ?>
Denne koden kjører en database spørring og henter 10 innlegg ved kommentar telle rekkefølge. Vi har brukt utdatabuffering, slik at vi kan bruke koden til å lage en kortkode.
Den siste linjen gjør det mulig å kjøre shortcode i tekst widgets. Nå for å vise resultatene, er alt du trenger å gjøre å legge til [Wpb_most_commented]
shortcode i en tekst-widget, eller i et hvilket som helst WordPress-innlegg eller -side.
For å vise miniatyrbilde ved siden av posttitler, må du legge til denne linjen like etter og post tittel.
Verdien som brukes i array, definerer den egendefinerte størrelsen for miniatyrbilder etter innlegg. Du kan justere den for å dekke dine behov.
Å stile utdataene du kan bruke .mest kommen
og .WPB-kommentar-count
klasser i temaets stilark. Du kan bruke denne CSS til å komme i gang:
.mest kommenterte li border-bottom: 1px solid #eee; padding-bottom: 3px; . mest kommenterte li: etter clear: both; .most-commented img padding: 3px; margin: 3px; float: venstre; .wpb_comment_count a, .wpb_comment_count a: aktiv, .wpb_comment_count a: besøkt, .wpb_comment_count a: hover color: #FFF;
Vi håper denne artikkelen hjalp deg med å vise mest kommenterte innlegg i WordPress uten å installere et nytt plugin. Prøv å eksperimentere med koden og css.
Hvis du likte denne artikkelen, abonnerer du på vår YouTube Channel for WordPress-videoopplæringsprogrammer. Du kan også finne oss på Google+ eller Twitter.