I have the same problem with twitter link.
Thank you for your help,
felix
Hello @francoise-guyaux,
Thank you for reaching out to us!
This happens because you need to add the full twitter url in order to go to that user’s twitter profile.
Like this: https://gyazo.com/2a93ced54c42436f24aaf5a512dad3dd
If you add it like this, it will work.
Have an awesome day,
Mihaela
-
This reply was modified 8 years, 7 months ago by
Miha.
Hi,
I also tried to put the url https://twitter.com/solomonhalpern in the Twitter field
but when I save it is replaced by @solomonhalpern in the field:

after save: https://www.screencast.com/t/mdkTknJX
Thank you for helping.
Hello @francoise-guyaux,
Can you please send me a screenshot with all the plugins you have installed?
And can you please also tell me which version of the plugin you have installed?
Thank you,
Mihaela
Hi,
here: https://www.screencast.com/t/pJPwwCa7xq6
and I have the latest version 1.9 of the plugin.
Thanks,
francoise
Thank you, Francoise!
Could you please deactivate all your plugins except simple author box and then go to your dashboard -> users and see if you can add the Twitter url afterwards? Or does it still replaces it with @username?
Please let me know! Looking forward to your reply!
Best wishes,
Mihaela
Hi,
I tested the different plugins and the problem is with
WPSSO Core Pro – when I deactivate that plugin, the URL is saving correctly. Strange that it does not happen with LinkedIn only Twitter.
Do you think there is a way around that? Unfortunately, my client needs that plugin.
Thank you!
Francoise
Francoise,
There is – unfortunately – no standard in user profile contact field names / values. Various plugins use the “twitter” contact value as a URL (this plugin), username (Yoast SEO), or @username (WPSSO). For this reason, WPSSO does some sanitation on the value to make sure it is saved in a predictable format, then uses the value as required (removing the @, adding the twitter URL, etc).
I would suggest this plugin do some sanitation on the value as well, since any of the standard and/or additional contact fields can be a user name (like AIM, Jabber, Skype, etc.) or a URL – there’s really no standard.
If you wanted to have two Twitter contact fields, one of the URL and one for the @username, you can rename the default WPSSO field name for Twitter under the SSO > Advanced > Contact Field Names and Labels > Custom Contacts. Just change the “twitter” field name to something like “twitter_username”. If you do this, make sure to change the default label that THIS plugin uses to make sure it’s called “Twitter URL” so there’s no confusion for users (since there will now be two Twitter contact fields). π
js.
Thank you for the explanation and the solution, it works great