This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

This plugin has been closed and is no longer available for download.

devMX TeamSpeak3 Webviewer


The TeamSpeak3 Webviewer is a simple webviewer for TeamSpeak3 Servers.
It displays the TeamSpeak3 Server like the TeamSpeak3 Client as shortcode or widget.


  • Proper display of channels, spacers and clients
  • Automatic download of custom icons
  • Caching of the whole viewer and of the dowloaded custom icons
  • Link to connect directly to the server
  • Correct parsing of special chars
  • Include the webviewer via shortcodes or widget
  • Blacklist: Exclude several channels from displaying
  • Whitelist: Only render several channels


  • PHP 5.3.2 or newer. Older versions are not supported.
  • Tested with TeamSpeak3 Server version 3.0.1 (Older versions may work too)


  • English
  • French
  • German
  • Polish
  • Portuguese (Brazil)
  • Russian
  • Spanish (Spain)

Get involved


More information on our homepage


  • List of configurations
  • Add a configuration
  • Example of the TeamSpeak3 Webviewer for WordPress


Basic information

More information on our homepage.

  1. Upload wp-tswebviewer to the /wp-content/plugins/ directory or use the built-in installer
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Add some configurations at the options page
  4. Place [tswv id="YOUR_CONFIGURATION_ID"] or [tswebviewer id="YOUR_CONFIGURATION_ID"] to any page or post to display the webviewer. Or use the included widget.

The Query User needs the following rights:

  • b_virtualserver_select (use)
  • b_virtualserver_info_view (serverinfo)
  • b_virtualserver_channel_list (channellist)
  • b_virtualserver_client_list (clientlist)
  • b_virtualserver_servergroup_list (servergrouplist)
  • b_virtualserver_channelgroup_list (channelgrouplist)
  • b_serverquery_login (login)

We wrote a tutorial which explains how to set the permissions to the guest account.


You can get support in your support forum

Contributors & Developers

“devMX TeamSpeak3 Webviewer” is open source software. The following people have contributed to this plugin.



Development on Github.

v1.3.3 (10.02.2013)

  • Issue #20: PHP shortcode caused white page on PHP configurations with shotcodes disabled

v1.3.2 (03.12.2012)

  • Issue #18: Overflowing spacers were not displayed properly.

v1.3.1 (24.11.2012)

  • Issue #17: Custom images weren’t displayed if caching was enabled

v1.3 (24.11.2012)

  • Option to disable showing of any icons on the right side
  • Three new styles (can be selected in the admin menu)
  • Blacklist to prevent rendering of several channels
  • Whitelist to render only several channels
  • Option to specify a different adress to which the connect link should point
  • Internal changes
  • Issue #16: Deletion of configuration files
  • CSS classes

v1.2.3 (13.10.2012)

  • Fixed Icon download error

v1.2.2 (28.09.2012)

  • Issue #13: Fixed corrupt error handling which causes the wordpress blog to crash or show a white page
  • Issue #14: Updated to new lib version
  • Added Translation: Polish, thanks to neoleszczyk


  • Issue #12: Fixed bug in widget which caused an undefined index error in admin panel


  • Issue #8: Added option to disable/enable caching
  • Issue #9: Added option to specify the caching time
  • Issue #11: Added support links to options page
  • Issue #10: Removed horizontal scrollbar from sidebar widget


  • Added Translation: French, thanks to Valbuena72
  • Added Translation: Spanish (Spain), thanks to BeRLiNeRo


  • Added Translation: Russian, Thanks to PaCTa
  • Issue #7: Version option will be deleted if the plugins gets deactivated


  • Issue #6: Fixed path of standard icons
  • Added Translation: Portuguese (Brazil), Thanks to Flavio


  • Issue #4: Added a widget to display the viewer in the sidebar
  • Issue #3: Added option to disable/enable automatic icon download
  • Issue #2: Added option to hide/show country icons
    ~ Issue #1: Added PHP version check to prevent error messages
    ~ Issue #5: Added a max height option for the widget


  • initial release