Me

Indlæg fra 'wordpress' kategorien

17. April, 2008

Jeg har lige smidt en opdatering af mit Slugger plugin til WordPress ud. Det fikser et problem der stadig er i WordPress med danske bogstaver i permalinks. Slugger giver også mulighed for at “reparere” eksisterende “grimme” permalinks.

Slugger kan hentes her. Kræver PHP5 og er kun testet under WordPress 2.5.

29. June, 2006

Nu går der igen nørd i den, men det her har ophidset mig længe! Der er en fejl i de nyere versioner af WordPress, som gør at jeg som bruger af nydelige permalinks og danske bogstaver, er udsat for syge autogenererede post slugs. Jeg har lavet et hurtigt hack.

Hvad snakker manden om? Jo, når du skriver et indlæg og undlader at specificere en post slug, bliver der genereret en automatisk. Da den ved nydelige permalinks bliver en del af URL’en, er det naturligtvis ønskeligt at der ikke sniger sig grimme procenttegn og andet gnyt ind. Skriver jeg f.eks. et indlæg med titlen Flødesauce med rævehaler – Ækelt? Øv!, vil post slug’et blive:

fl%c3%b8desauce-med-r%c3%a6vehaler-%c3%a6kelt-%c3%b8v

Hvorfor? Fordi der er en mangel i WordPress’ interne remove_accents() funktion. Den er simpelthen ligeglad med to trediedele af de danske specialtegn, og fejlfortolker den sidste trediedel. Løsningen er at installere og aktivere det midlertidige plugin jeg har skrevet, i det mindste indtil WordPress har løst problemet. Resultatet taler for sig selv:

floedesauce-med-raevehaler-aekelt-oev

Det var alt! 😉


Johnny