Hi @all,
I´m trying to add a link to a SiteOrigin button to let the users of the homepage connect to my gameserver with this button directly.
The link has the format “steam://connect/IP:Port/”
But I can´t get it working. As soon as I save it, the link will be removed.
Does the link have to have a special format?
Or if this is not working with the button widget, are there any other possibilities to do this?
Best regards
heusmich
Hi Heusmich
Thanks for sending your feedback. I’ve asked Alex here at SiteOrigin to take a look for us. We’ll update the below URL as soon as we have feedback, hopefully, within the next week. Feel free to follow up with me anytime.
https://github.com/siteorigin/so-widgets-bundle/issues/1543
Cheers
Andrew
Hi Andrew,
OK, great. Thanks for your reply.
In the meantime I tried it with another WordPress plugin and with this plugin it is working.
So it looks like a problem with the SiteOrigin plugin and not with the theme or something else.
But it would be nice to remove the other plugin and use the SiteOrigin plugin, I don´t want to use too many different plugins.
By the way, the name of the working plugin is “MaxButtons” (https://de.wordpress.org/plugins/maxbuttons/). Maybe it helps your colleagues to find a solution.
Thanks again and waiting for your response!
Best regards
heusmich
Thanks for the update; I’m glad to hear you’ve made progress in the meantime. I know of MaxButtons. Alex will take a look as he’s able. We’ll see if we can adjust our URL filtering to allow for the Steam protocol. Chat further once we know a bit more; we can then offer a release timeline or send you a beta release version of the Widgets Bundle.
Hi Heusmich,
We use WordPress’s URL escaping functionality which uses a whitelisting system for protocols and by default, the Steam Protocol isn’t supported. I’ve made the changes required to allow for this and I’ve prepared a build of Widgets Bundle for you to try. You can download it by clicking here.
Before proceeding, do a backup.
Navigate to PluginsInstalled Plugins and deactivate SiteOrigin Widgets Bundle, and then delete it. Scroll to the top of the page and click Add New, Upload Plugin and upload so-widgets-bundle.1.35.2-beta.zip and when prompted, activate it. You’ll now be able to add your server link using the Destination URL field.
Kind regards,
Alex
Hi Alex,
Thanks for your response and for creating a beta version of the plugin for me.
It is working fine, I can now add Steam connect links in the destination URL field and it will be saved. So everything OK.
Now the question is, shall I remove the beta version, install the official version again and you will publish the final fixed version within the next few days? Or can I keep the beta version installed and it will automatically be overwriten as soon as a new final version will be published?
Or what shall I do now?
Best regards
heusmich
Hi Heusmich
Super, thanks for confirming.
The Steam pull request wasn’t included in the Widgets Bundle update that just went out now. Please, don’t update until the next update. Most likely the version number will be 1.36.1 or 1.37.0.
OK, so it means that I will keep the beta version installed and it will automatically be updated as soon as the new final version will be published?
Automatic updates will need to be temporarily deactivated for the Widgets Bundle. The Widgets Bundle will auto-update to 1.36.0 shortly. 1.36.0 doesn’t include this change.
So the next update that will include this fix will be 1.36.1 or 1.37.0?
That’s it!
OK, nice.
Thanks for your great help and have a nice day!
Thanks for your feedback and support; it’s most appreciated. I hope the rest of your Sunday is good too!
Cheers for now.
Andrew