WordPress maintenance or security needs? Reach out!
TLDWP

Plugin: ssp-stacktable-tables (Used by 8 domains)

SSP Stacktable Tables

This is a fairly simple plugin that will collapse tables that are too wide for mobile screens into one of three “stacked” views.

The main functionality of this plugin is provided by the jQuery Stacktable plugin from John Polacek, which you can view here:
http://johnpolacek.github.io/stacktable.js/

I take no credit for the jQuery Stacktable plugin. That’s all John!

All this WordPress plugin does is enqueue the Stacktable script on the pages you specify in the settings, and then uses a very small piece of javascript to apply the Stacktable script to ALL tables on the pages you select. You can also disable the built-in sample CSS, so that you can put your own CSS for Stacktable in your theme in order to specify your own mobile breakpoint and any other modifications you wish to make.

Version 1.0.0 adds the ability to use a shortcode on any page to queue up the script. You can specify a type and class attribute, as well as head index and show header attributes.

The “type” attribute can one of the 3 display types: stacktable, cardtable, stackcolumns. Default view is stacktable.

The “class” attribute allows you to specify a class for the wrapper div around the mobile view so you can further tweak the CSS more easily.

The “headindex” attribute allows you to specify the header row index (starting from 0), in case your header row is not the first row of the table.

The “showheader” attribute can have values of “yes” or “no”, with “yes” being the default. This is used to specify if you want to show the headers when using the default stacktable display type (not used for the other 2 display types).

The shortcode to use with default options is simply: [stacktable]

Full Shortcode example: [stacktable type="cardtable" class="myClass" headindex="0" showheader="yes"]

Note that this plugin will have no effect on tables when the screen width is above the mobile breakpoint specified in the CSS.

Features:

  • Modifies tables to display nicely on mobile devices using the jQuery Stacktable plugin from John Polacek.
  • Select the specific pages you want the script to be enqueued on. It will be applied to all tables on those pages.
  • Alternately, in version 1.0.0, you can use the ‘stacktable’ shortcode on any page to queue up the stacktable script on that specific page as well as specify which of the 3 display options you want to use: stacktable (default), cardtable, stackcolumns
  • Can disable the built-in CSS so that you can queue up your own CSS styles and set your own mobile breakpoint

Additional Info

The main functionality of this plugin is provided by the jQuery Stacktable plugin from John Polacek, which you can view here:
http://johnpolacek.github.io/stacktable.js/

I created the initial version of this plugin to use for the tables generated by my Volunteer Sign Up Sheets plugin: https://wordpress.org/plugins/pta-volunteer-sign-up-sheets/, but made it generic enough that it could be used for any tables on a WordPress site. For the WordPress.org release I added an admin settings page to allow you to choose the pages the Stacktable script is enqueued on, and to allow you to disable the sample built-in CSS for the mobile view of the tables (as well as the mobile breakpoint).

Since I did NOT have anything to do with the main jQuery Stacktable plugin that provides the majority of the display functionality, I will not be able to provide support for any issues you have with the script.

DomainExposuresHeadersLast Checked
c*m*e*u*-*i*g*u*n*d*n*-*e*d*s*r*.fr F Aug 4, 2026
c*s*n*u*a*l*c*n*f*r*m.com (WP 7.0.2) D Jul 31, 2026
m*s*s.eu (WP 7.0) F Jul 27, 2026
a*k*o*n*n*.se (WP 7.0.2) F Jul 19, 2026
k*n*u*e*t.se (WP 7.0.2) F Jul 19, 2026
z*u*g*m*a*i*.com F Jul 13, 2026
d*l*e*g*e*c*.net (WP 7.0) F Jul 13, 2026
n*k*a*r*k*w.pl (WP 6.9) F Jun 30, 2026

Top 50 Plugins

Plugin Count
elementor 1,769,738
contact-form-7 1,750,019
elementor-pro 1,052,318
woocommerce 816,083
revslider 608,174
jetpack 454,253
js_composer 419,462
wp-rocket 342,072
essential-addons-for-elementor-lite 264,474
gravityforms 256,971
complianz-gdpr 256,829
google-site-kit 232,692
cookie-law-info 227,951
instagram-feed 224,412
sitepress-multilingual-cms 210,495
header-footer-elementor 206,392
google-analytics-for-wordpress 205,267
bluehost-wordpress-plugin 192,336
elementskit-lite 179,938
gutenberg 167,258
cookie-notice 148,681
litespeed-cache 144,286
gtranslate 124,682
wpforms-lite 123,597
the-events-calendar 122,151
astra-sites 113,000
popup-maker 109,496
woocommerce-payments 109,134
gutenberg-core 103,135
tablepress 102,355
honeypot 97,683
astra-addon 93,681
wp-smushit 90,676
duracelltomi-google-tag-manager 90,306
layerslider 89,109
all-in-one-seo-pack 88,953
bb-plugin 86,764
coblocks 86,574
akismet 84,935
premium-addons-for-elementor 84,283
cleantalk-spam-protect 82,404
ml-slider 82,218
mailchimp-for-wp 81,621
megamenu 80,154
woocommerce-gateway-stripe 79,315
jet-engine 77,974
fusion-builder 76,959
ewww-image-optimizer 76,710
wp-pagenavi 76,468
smart-slider-3 76,031

Top 50 Themes

Theme Count
hello-elementor 620,549
Divi 495,252
astra 413,585
flatsome 138,863
Avada 120,846
generatepress 114,727
oceanwp 80,249
kadence 78,675
pub 72,288
enfold 68,653
salient 65,076
twentyseventeen 54,233
bb-theme 53,298
betheme 52,380
twentytwentyfour 52,224
blocksy 50,776
cocoon-master 49,220
dt-the7 45,396
twentytwentyfive 44,960
woodmart 43,648
neve 38,051
Avada-Child-Theme 36,890
gox 36,274
h4 36,036
bridge 31,244
twentytwentyone 30,245
lightning 29,978
twentytwenty 28,726
swell 27,995
bricks 26,483
Impreza 26,050
Newspaper 24,180
twentytwentythree 22,091
epik-redesign 19,111
twentytwentytwo 18,753
uncode 18,469
pro 17,618
twentysixteen 17,592
sydney 16,417
storefront 16,284
Total 14,356
hello-theme-child-master 14,016
factory-templates-4 13,734
themify-ultra 12,921
extendable 12,698
hestia 12,570
yootheme 12,470
yith-wonder 12,084
porto 11,950
twentyfifteen 11,853