Claus Heinrich

WordPress kommentar widget fejl – her er løsningen!

Jeg blev på mit debat forum for webmastere gjort opmærksom på en bruger havde et duplicate content problem på sin blog. Efter få minutters kig på hans blog kunne jeg se han benyttede sig af WordPress egen kommentar widget der følger med i installationen.
Af en eller anden årsag skaber dette plugin problemer og opretter reelt en ny side til kommentarerne på bloggen. Er først noget jeg har set med 2.8.x versionen af WP, men har måske eksisteret længere – bruger sjældent Widgets selv da de er skide ufleksible. (Jeg har lige kigget rundt på en række danske blogs og ser flere har dette problem – derfor dette lille opråb)

Bruger du selv denne kommentar widget kan du selv hurtigt lave et check på din blog. Find dine kommentarer i sidemenuen eller hvor du nu viser de X seneste kommentarer. Klik på en af dem og kig oppe i dit adressefelt øverst i browseren. Står der noget der minder om dette /comment-page-1 til sidst i linket – ja så er den gal på din blog.

Eksempel:
bloggen-du-ejer.dk/dit-indlaeg.html/comment-page-1#comment-88

Det bør se sådan her ud:
bloggen-du-ejer.dk/dit-indlaeg.html#comment-88

Løsning #1 – den nemme (god til de fleste blogs)

  • Fjern flueben ved Adskil kommentarer på sider under (Indstillinger -> Diskussion)

Indsendt tip af Rosenstand.

Løsning #2 – den grundige (god hvis du har mange kommentarer)
Løsningen kan være at fjerne den widget og manuelt indsætte koden i din sidebar (Udseende -> Editor -> Sidebar.php), hvilket også vil give dig meget mere fleksibilitet fremover.

  • Kode til at indsætte seneste kommentarer i WordPress

Har du selv denne fejl og evt. problemer med at få det løst eller kender du mere til dette problem og måske har en bedre løsning, så smid en kommentar!
Nogle vil nok sige at Canonical Tag kan tage hånd om dette, men jeg vil hellere ty til at ordne det ved roden af problemet, og ikke forsøge at lappe det til med et Tag der ikke ser ud til at virke 100%.

8 Comments

  1. Men spøjst de har lavet det på denne måde. Jeg kunne forstå hvis man personligt har valgt at seneste kommentar skal vises nederst på sidste side (default indstilling) og man er kommet over kvotaen for 1 side (50 som standard). Så burde den rigtig nok lave /comment-page-2 via kommentar widget, men den må sku ikke lave en ny side til side 1 af kommentarer. 🙂
    Er dog en klassisk fejl man ser i mange paginerings værktøjer når den skal lave side 1.

  2. @John: paginering kan også kaldes “side nagivering” – den metode man formidler sine undersider(1,2,3) videre. Du ved den (<- forrige indlæg | nyere indlæg ->) eller i 1,2,3……10 stil man også kender.
    Jeg vil i den forbindelse godt anbefale WP-PageNavi Plugin der netop forvandler den tidligere,næste struktur til en 1,2,3..10 struktur.(Gælder kun kategorier og sider, ikke kommentarer)

  3. Så ved jeg det. Tak.

    “Viden giver magt” Sagde drengen, da han kiggede op under lærerindens kjole. 😉

Leave a Comment