FAQ |
Kalender |
2008-08-02, 19:53 | #1 | ||
|
|||
Medlem
|
Hejsan!
Har ett litet problem med Wordpress, jag vill inte ha några automatiska radbrytningar på mina inlägg i Wordpress vilket egentligen är rätt lätt fixat, bara till att ta bort rad 92 i /wp-includes/formatting.php men eftersom detta är en global formatering så blir det heller inga radbrytningar i kommentarerna som gästerna skriver, vilket jag vill. Någon som är insatt i Wordpress och har en aning om hur man skulle kunna gå tillväga? |
||
Svara med citat |
2008-08-02, 21:09 | #2 | ||
|
|||
Har WN som tidsfördriv
|
På platsen i ditt tema där kommentarerna skrivs ut så behöver du funktioner nl2br();
Om du kör funktionen comments_template(); i ditt tema så öppnar du filen /wp-comments-post.php Byt ut rad 38: Citat:
Citat:
|
||
Svara med citat |
2008-08-02, 21:42 | #3 | ||
|
|||
Medlem
|
Tack så mycket men av någon anledning fungerar det inte
|
||
Svara med citat |
2008-08-02, 21:44 | #4 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
|
||
Svara med citat |
2008-08-02, 21:54 | #5 | ||
|
|||
Medlem
|
<?php comments_template(); ?> hämtas väll inte förrän man använder sig av single.php, alltså går in i ett inlägg?
Väl inne i inlägget använder jag <?php comments_template(); ?> inom loopen. |
||
Svara med citat |
2008-08-02, 22:14 | #6 | ||
|
|||
Medlem
|
Nej ursäkta, jag som är dum, självklart är detta en $_POST funktion som ändrar radbrytningar osv i det ögonblicket dom postas, jag kollade bara på dom kommentarerna som redan hade postats.
Iaf, jättebra funktion och fungerar precis som jag vill, tack så mycket |
||
Svara med citat |
2008-08-03, 05:05 | #7 | ||
|
|||
Medlem
|
Verkar inte som om jag kan ändra inläggen ovan, ja denna funktionen fungerar jättebra, om man är inloggad administratör.
Den fungerar inte om man skriver som gäst eller som vanlig subscriber av någon anledning? |
||
Svara med citat |
2008-08-03, 20:46 | #8 | ||
|
|||
Medlem
|
Jaha nu blev det väldigt många inlägg på raken men iaf, gjorde en liten film som illustrerar problemet
http://www.rogatio.com/transfers/wordpress001.mov 9mb, 2mbit upload tyvärr |
||
Svara med citat |
2008-08-03, 23:20 | #9 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
I alla fall, som du ser så fungerar första radbrytningen. Fungerade detta innan? Annars vet man att nl2br() på $_POST:en fungerar någolunda i alla fall. Undrar om det kan ha något att göra med trim(), om jag inte kommer ihåg fel så fungerar trim() så att den tar bort whitespace's och sådant... Exprimentera och se hur det fungerar om du inte "trimmar" $_POST:en. O.T. Coda<3 |
||
Svara med citat |
2008-08-04, 15:06 | #10 | ||
|
|||
Medlem
|
Efter lite mer tester så verkar det inte som att nl2br fungerar som det skall, den använder fortfarande wordpress egna foratteringsmotor.
Testade att ta bort trim() också men utan resultat. Kanske kan ta en annan väg när det gäller hur jag skall lösa detta. Jag vill alltså inte ha några automatiska radbrytningar i mina trådar skapade men jag vill ha det i användarnas kommentarer. Detta för att jag använder "Page" funktionen i wordpress för att skapa mina statiska sidor, gör jag då radbrytning i min källkod kommer detta med, det vill jag inte. Coda är otroligt skönt |
||
Svara med citat |
Svara |
|
|