Et lille problem med WordPress … løst
I den seneste version af WordPress (v. 2.0) har udviklerne af uvisse årsager valgt, at feltet Author Description ikke må indeholde HTML kode. Hvilket er lidt træls, hvis man gerne vil kunne bruge feltet til mere end bare ren tekst. Uanset hvad man skriver ind i feltet, bliver alle anvendelige tegn konverteret til HTML-entiteter (altså < bliver til < og så videre). Efter en del fedten frem og tilbage, har jeg endelig fundet løsningen: PHP funktionen html_entity_decode. Funktionen konverterer, som det fremgår af navnet, HTML-entiteter tilbage til deres anvendelige tegn, og det betyder, at man faktisk kan bruge Author Description feltet til noget mere brugbart. Se f.eks. min profil, hvor de fire bullit points står i author description feltet.
<?php echo html_entity_decode($curauth->description); ?>
Ja, det var bare dét der skulle til. Bagefter forstå man jo ikke, at det kunne tage så lang tid at finde ud af.
