WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Hur ändra visning av kommentarer i WP? (https://www.wn.se/forum/showthread.php?t=1043264)

Davve 2010-08-11 19:51

Hur ändra visning av kommentarer i WP?
 
Hej, jag letar i admin var man kan ändra utseende av kommentar visning. När användare kommenterar inlägg eller sidor så visas kommentarerna i en lista under varandra. Jag skulle vilja ta bort länken för hemsidan och hittar inte det i koden.

Vart ändrar man det?

Davve 2010-08-11 19:52

Kan tillägga att jag kollade i comments.php men där finns bara wp_list_comment som en kort php sträng för det.

abergman 2010-08-12 08:58

Citat:

Ursprungligen postat av Davve (Inlägg 20365183)
Kan tillägga att jag kollade i comments.php men där finns bara wp_list_comment som en kort php sträng för det.

Det där formateras i temat, så kolla bland temafilerna exvis i page.php

Davve 2010-08-12 17:39

Där finns det tyvärr inte. Någon annan som har förslag?

StefanBergfeldt 2010-08-12 20:52

WP är fantastiskt på många sätt, och jag älskar det. Även om jag är .NET utvecklare så är WP med mest kompetenta och enkla system jag har hittat.

Nackdelen är att du kan bygga ditt tema precis hur du vill, vilket gör att vi inte har någon som helst aning om var funktionaliteten för kommentarer ligger...

Den BORDE ligga i comments.php, och gör den inte det så kan den ligga precis var som helst

parse 2010-08-17 12:07

Kolla in twentyten-temat och speciellt filen functions.php, där har de en funktion för hanteringen av kommentarerna. Denna funktion kallas som callback i comments.php

Davve 2010-08-17 15:31

Finns ingen sådan funktion vad jag kan hitta, inte i någon av dessa filer.

Sweely 2010-08-17 18:45

Vilka filer använder ditt tema? Vad använder du för tema?

Jag har hittat kommentars-grejs på många oväntade platser i WP. Precis som Stefan säger, så BÖR det du letar efter ligga i comments.php. Men om det inte gör det så tycker jag du borde kolla igenom bland annat single.php och functions.php.

parse 2010-08-17 21:47

Citat:

Ursprungligen postat av Davve (Inlägg 20365823)
Finns ingen sådan funktion vad jag kan hitta, inte i någon av dessa filer.

Funktionen heter twentyten_comment(). Den styr iterationen av kommentarerna. Inte utseendet kring kommentarerna, detta kommer oftast ifrån comments_template() och isf comments.php (som tidigare nämnt, oftast).

--EDIT--
wp_list_comments() kan man antingen skicka med en callback med, detta görs inte i ordinarie default-temat (pre WP 3). Skickar man inte med någon callback så används en standardlistning av kommentarerna (har jag för mig).

Men i det nya standardtemat twentyten så visar de alltså hur detta görs med en separat callback, så kolla comments.php och styla allt du vill runt i kring kommentarerna. Så vill du ändra markup för enskilda kommentarer (listan) så gör du det i functions.php och då görs det genom anropet wp_list_comments( array( 'callback' => 'twentyten_comment' ) );


Alla tider är GMT +2. Klockan är nu 12:12.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson