Akerbak Skrevet 9. august 2010 Skrevet 9. august 2010 Hei alle, jeg sitter og strever med en installasjon av Wordpress 3.0.1. Etter å ha satt opp og brukt Wordpress mange ganger gledet jeg meg til 3.0 og multisitefunksjonen (som jo fungerer veldig bra), men opplever at bilder er WP3s store fiende. I alle 3 installasjonene av WP3 har jeg opplevd samme problemet, når jeg legger inn bilder i pages og posts og klikker publish-knappen, endres HTML-outputen for bildet. Ikke likt hver gang heller... Når jeg laster opp et bilde og setter det inn i en post, er HTML-outputen fin: <a href="http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg"><img class="alignleft size-full wp-image-11" title="pp-logo" src="http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg" alt="" width="200" height="287" /></a> Men så begynner magien å virke. Jeg er fortsatt i HTML-visning, og klikker publish-knappen. HTML-outputen vises da slik: <a href=\"http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg\"><img class=\"alignleft size-full wp-image-11\" title=\"pp-logo\" src=\"http://odin-media.net/marius/wp3test/wp-content/uploads/2010/08/pp-logo.jpg\" alt=\"\" width=\"200\" height=\"287\" /></a> Slashene gjør jo hele kodeblokken verdiløs. Men, for å gjøre det enda litt verre; hvis vi går til Visual-visning (standard redigeringsvisning) og klikker publish (eller nå update)-knappen, blir HTML-outputen følgende: <a href="\"><img class="\"\\"alignleft\"" title="\"\\"pp-logo\\"\"" src="\" alt="\"\\"\\"\"" width="\"\\"200\\"\"" height="\"\\"287\\"\"" /></a> Ikke veldig enkelt å få vist bilder med denne koden. Er det noen som har hatt/har lignende problemer? Noen som kjenner til løsninger? Antar det er en funksjon e.l. som har litt vel tunge sikkerhetsrutiner for tillatte tegn og tag-sammensetninger... Takker på forhånd, Marius
slacky Skrevet 11. august 2010 Skrevet 11. august 2010 (endret) Slash er der fordi det som blir postes gjerne skal postes i en echo. Da benytter man slash slik: echo "<img src=\"blabla.jpg\" alt=\"blabla\">"; Grunnen til dette er for å ikke lukke "echo"-en (= Valig alternativ er echo "<img src='blabla.jpg' alt='blabla'>"; Om innholdet som postes er i en echo, så er ikke dette et problim, slett ikek noe du skal bry deg om heller. Kan muligens være et problem at " blir endret til " ved posting. Dette kan komme av at tegnsett som er valgt i databasen er feil. Endret 11. august 2010 av tROOP4H
Akerbak Skrevet 17. august 2010 Forfatter Skrevet 17. august 2010 Slash er der fordi det som blir postes gjerne skal postes i en echo. Da benytter man slash slik: echo "<img src=\"blabla.jpg\" alt=\"blabla\">"; Grunnen til dette er for å ikke lukke "echo"-en (= Valig alternativ er echo "<img src='blabla.jpg' alt='blabla'>"; Om innholdet som postes er i en echo, så er ikke dette et problim, slett ikek noe du skal bry deg om heller. Kan muligens være et problem at " blir endret til " ved posting. Dette kan komme av at tegnsett som er valgt i databasen er feil. Takker for svar! Fikk desverre ingen endring etter testing av tegnsett i databasen. Det som dog gjorde forskjellen var å teste på en annen server, ergo virker det som en server/htaccess-innstilling forårsaker feilen...
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå