We'll create fresh WordPress site with Dropdown multisite selector installed. You have 20 minutes to test the plugin after that site we'll be deleted.
With this plugin you can create fully configurable dropdown field which select options would work as links and will redirect the user to the selected one. It was originally built for multisite for faster navigation between each sub-site, but currently it also supports custom links as options from the dropdown.
Once you have saved your settings you can see the result using this shortcode [dms] or use the widget.
[dms] – Using this shortcode will generate the same dropdown as the one you have configured in the admin settings panel.
[dms_manual name=”” placeholder=”” target=”” options=””] – Use this one your own dropdown that has nothing to do with the settings you have set. The arguments of this shortcode are:
* name – the label of the select option (leave empty for no label)
* placeholder – the first option that is shown in the select menu (like: “– Select –“)
* target – could be “default” or “blank”. This is the target of the link – “blank” is to be open in new window
* options – name-link pairs, should be placed as : “url1|name1, url2|name2, url3|name3”
An example:
[dms_manual name=”Label” placeholder=”–Select–” target=”blank” options=”Trusted search engine|https://duckduckgo.com, Tracking search engine|https://google.bg”]
If you would more functionality, please contact me to check if I can implement it. Also thanks to everyone giving me hints how to improve this plugin.
Here are some filters that you can use to modify the results from the code:
* dms_sites_arguments
– to control the attributes used in the function get_sites()
when ‘Show all sites in the WMN’ option is selected.
* dms_multisite_pairs
– filter the results returned from get_sites()
.
* dms_users_sites
– control the sites when ‘Show only the sites where the user is registered’ option is selected.