Visar 1 svar - 1 till 3 (av 3 totalt)
  • Moderator Tor-Bjorn Fjellner

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Innan ett nytt användarnamn accepteras, körs det genom filtret,
    function sanitize_user_field($field, $value, $user_id, $context) { i filen /wp-includes/user.php
    Därefter jämförs det ursprungliga användarnamnet med det ”filtrerade”. Om de är lika fortsätter processen med att spara användarnamnet.
    Tyvärr är det ofta svårt med åäö. T.ex. händer det att bilder inte visas korrekt på mac om filnamnet innehåller åäö…
    Det man kan göra är ju att göra skillnad på användarnamnet och ”snygga användarnamnet”. För inloggning är det ofta bekvämt att använda e-post, och då är det i princip bara i permalänks-sluggar som själva användarnamnet kan förekomma (och just där, inuti en URL är det ju skönt att inte ha dem, som sagt.)

    Hej tack för svaret.
    Tänkte lägga in strängen
    function sanitize_user_field($field, $value, $user_id, $context) {
    Som en Code Snippet men får svaret
    The snippet has been deactivated due to an error on line 1:
    syntax error, unexpected end of file

    Moderator Tor-Bjorn Fjellner

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    1. När du lägger in programkod här i forumet bör du markera den som kod. (Markera hela kodavsnittet och klicka på knappen ”code”.)

    2. Det du försöker lägga in är början på en deklaration av en funktion. Själva funktionen saknas. Den borde hamna mellan {} och avslutas med ;.

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Du måste vara inloggad för att svara på detta ämne.