#21767 (Remove stripslashes from API functions) – WordPress Trac

Artikeln behandlar en inkonsekvens i hur WordPress API-funktioner hanterar snedstreck (slashes) i data, vilket ofta leder till dataförlust när utvecklare inte manuellt lägger till snedstreck. Problemet exemplifieras med funktioner som wp_insert_post() och update_post_meta(), där data som JSON kan korrumperas om snedstreck inte hanteras korrekt. Lösningen innebär att API-funktionerna ändras för att förvänta sig oslashad data, samt introduktionen av nya funktioner som wp_slash() och wp_unslash() för att standardisera hanteringen. Ytterligare ändringar inkluderar uppdateringar av kses-filter (t.ex. byte från wp_filter_kses till wp_kses_data) och justeringar i wp_rel_nofollow() för att förbättra datasäkerhet och konsistens. Ändringen är omfattande och kräver ytterligare granskning och testning, särskilt för XMLRPC-anrop och enhetstester för olika snedstrecksförhållanden.