Get Moduly free
Gutenberg · Content & Layout · live demoAdvanced Data TableLet visitors search and sort large tables of data.

Advanced Data Table

Core WordPress has a Table block for a few static rows. This block adds everything a real data table needs: rows from a spreadsheet, a CSV or Google Sheets link, a JSON feed or TablePress; search, drop-down filters, sorting, pagination and a rows-per-page menu; typed columns (currency, dates, badges, progress bars, stars, yes/no, images, links); totals; conditional highlighting; CSV / Excel / JSON / copy / print export; and three phone layouts. Every row is rendered on the server, so search engines and visitors without JavaScript still get the full table.

Ready-made patterns

Inserter → Patterns → Moduly.

Our team

Search by name, filter by team or status, sort any column.

Download
Team directory
Row#
1Maya OkaforDesignLisbon$86,000Active
2Daniel BrandtEngineeringBerlin$112,000Active
3Priya RamanProductToronto$98,000On leave
4Kofi MensahEngineeringAccra$91,000Active
5Lena FischerMarketingVienna$72,000Remote
6Tom BeckerSupportDublin$61,000Active
Total

Inventory

Stock levels at a glance — low stock is highlighted.

Inventory
Trail Runner JacketTR-2041$149.0082%In stock
Merino Base LayerMB-1180$79.0012%Low stock
Summit Backpack 30LSB-3030$129.000%Sold out
Canvas WeekenderCW-7720$189.0046%In stock
Ridge BeanieRB-0009$24.00100%In stock
Harbor Rain ShellHR-5512$219.008%Low stock
Coastal FleeceCF-4410$99.0064%Pre-order
Alpine GlovesAG-2200$39.0027%In stock
Total

Compare plans

Plan comparison
FeatureStarterGrowthScale
Projects325Unlimited
Team members210Unlimited
Custom domains—✓✓
Priority support——✓
Single sign-on——✓
Analytics✓✓✓
API access—✓✓
Audit log——✓
Price per month$0$29$99

Sales by region

Monthly revenue with yearly totals. Export it for your own reports.

Sales by region
January$42,100$38,200$29,900$51,2004.2%
February$39,800$36,100$31,200$49,800-2.1%
March$45,600$40,100$33,400$53,9008.7%
April$47,200$41,800$34,800$55,1003.5%
May$50,100$43,900$36,200$58,4006.1%
June$52,300$45,100$38,900$60,2004.4%
July$49,900$44,200$37,100$57,800-4.6%
August$51,800$46,300$39,400$59,9003.8%
September$55,400$48,800$41,200$63,1006.9%
October$57,900$50,200$43,800$65,4004.5%
November$61,200$53,100$46,100$69,8005.7%
December$66,800$57,400$49,900$74,2009.1%
Year

Latest articles

Latest articles
Link
Hello world!Read →
Hello world!Read →
The Only Hoodie Fit Guide You Will NeedRead →
How We Choose a Cotton MillRead →
Five Ways to Wear a Crop Top in AutumnRead →
How We Photograph Our LookbooksRead →
Repair Days Are Back This WinterRead →
Meet the Crew Behind Our Skate CollabRead →
Introducing the Heavyweight Hoodie 2.0Read →
Washing Dark Colours Without the FadeRead →
What Organic Really Means on a LabelRead →
Street Style Notes from CopenhagenRead →
Our Spring Drop Is Coming EarlyRead →
Inside the Print RoomRead →
Building a Capsule Wardrobe in Ten PiecesRead →
Why We Stopped Using Plastic PolybagsRead →
The Story Behind the Ninja TeeRead →
Sizing Up: Our New Extended RangeRead →
From Sketch to Sample in Six WeeksRead →
Layering Tees Without Looking BulkyRead →

Data sources

Typed rows are edited right on the canvas (toolbar → Edit data), with paste-from-spreadsheet. The others read a CSV, a link, or a JSON feed and cache it.

Typed rows (the default sample)

Typed rows
Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Pasted CSV — types detected automatically

Pasted CSV
JapanTokyo124.5377,975 km²
BrazilBrasília203.18,515,767 km²
KenyaNairobi55.1580,367 km²
CanadaOttawa40.19,984,670 km²

CSV file link (a .csv shipped with the block) · sorted by population

World cities
TokyoJapan37.4 m1457HNDVisit
DelhiIndia32.9 m1052DELVisit
ShanghaiChina29.2 m751PVGVisit
São PauloBrazil22.6 m1554GRUVisit
Mexico CityMexico22.3 m1325MEXVisit
CairoEgypt22.2 m969CAIVisit
MumbaiIndia21.3 m1507BOMVisit
BeijingChina21.2 m1045PEKVisit
DhakaBangladesh23.2 m1608DACVisit
OsakaJapan19.0 m645KIXVisit
New YorkUnited States18.9 m1624JFKVisit
KarachiPakistan17.2 m1729KHIVisit
Buenos AiresArgentina15.5 m1536EZEVisit
IstanbulTurkey15.8 m660ISTVisit
LagosNigeria15.9 m1472LOSVisit
Total

JSON feed — this site’s own REST API

Posts from JSON
Link
Hello world!Read →
Hello world!Read →
The Only Hoodie Fit Guide You Will NeedRead →
How We Choose a Cotton MillRead →
Five Ways to Wear a Crop Top in AutumnRead →
How We Photograph Our LookbooksRead →
Repair Days Are Back This WinterRead →
Meet the Crew Behind Our Skate CollabRead →
Introducing the Heavyweight Hoodie 2.0Read →
Washing Dark Colours Without the FadeRead →
What Organic Really Means on a LabelRead →
Street Style Notes from CopenhagenRead →
Our Spring Drop Is Coming EarlyRead →
Inside the Print RoomRead →
Building a Capsule Wardrobe in Ten PiecesRead →
Why We Stopped Using Plastic PolybagsRead →
The Story Behind the Ninja TeeRead →
Sizing Up: Our New Extended RangeRead →
From Sketch to Sample in Six WeeksRead →
Layering Tees Without Looking BulkyRead →

Column types

Each column can be matched by heading or number and shown as one of fourteen types — or left on Automatic.

Column types
Photo
Classic Tee$29.0010%Size guideshop@example.com85%BestsellerOrganic cotton
Heavy Hoodie$69.000%example.com/hoodiehello@example.com40%NewBrushed fleece
Zip Hoodie$74.0015%Carecare@example.com12%Low stockRecycled zip
Crop Top$34.0025%Lookbookshop@example.com64%NewCropped fit
Ninja Tee$31.005%example.com/ninjateam@example.com97%BestsellerLimited run
Total

Designs

Five looks, each tunable in the Styles tab.

Clean lines

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Striped

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Bordered grid

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Floating rows

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Minimal

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Badges: solid · accent colour

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Search, sort and pages

Page numbers, previous / next, or a “Load more” button; a rows-per-page menu; the info line; a show / hide columns menu; a row-number column; and a sort applied on load.

Numbers · 3 per page · menu · info · columns menu · row numbers · sorted by salary, highest first

Columns
Row#
1Maya OkaforDesignLisbon$86,000Active
2Daniel BrandtEngineeringBerlin$112,000Active
3Priya RamanProductToronto$98,000On leave
4Kofi MensahEngineeringAccra$91,000Active
5Lena FischerMarketingVienna$72,000Remote
6Tom BeckerSupportDublin$61,000Active
Total

Previous / next

TokyoJapan37.41457HNDgotokyo.org
DelhiIndia32.91052DELdelhitourism.gov.in
ShanghaiChina29.2751PVGmeet-in-shanghai.net
São PauloBrazil22.61554GRUcidadedesaopaulo.com
Mexico CityMexico22.31325MEXcdmx.gob.mx
CairoEgypt22.2969CAIegypt.travel
MumbaiIndia21.31507BOMmaharashtratourism.gov.in
BeijingChina21.21045PEKenglish.visitbeijing.com.cn
DhakaBangladesh23.21608DACparjatan.gov.bd
OsakaJapan19.0645KIXosaka-info.jp
New YorkUnited States18.91624JFKnyctourism.com
KarachiPakistan17.21729KHItourism.gov.pk
Buenos AiresArgentina15.51536EZEturismo.buenosaires.gob.ar
IstanbulTurkey15.8660ISTistanbul.goturkiye.com
LagosNigeria15.91472LOSlagosstate.gov.ng

Load more

TokyoJapan37.41457HNDVisit
DelhiIndia32.91052DELVisit
ShanghaiChina29.2751PVGVisit
São PauloBrazil22.61554GRUVisit
Mexico CityMexico22.31325MEXVisit
CairoEgypt22.2969CAIVisit
MumbaiIndia21.31507BOMVisit
BeijingChina21.21045PEKVisit
DhakaBangladesh23.21608DACVisit
OsakaJapan19.0645KIXVisit
New YorkUnited States18.91624JFKVisit
KarachiPakistan17.21729KHIVisit
Buenos AiresArgentina15.51536EZEVisit
IstanbulTurkey15.8660ISTVisit
LagosNigeria15.91472LOSVisit

Conditional highlighting and totals

Rules colour a row or a single cell when a value equals, contains, is above or below something, or is empty. Footer totals sum, average, count, or show the lowest and highest — and follow the search.

Trail Runner JacketTR-2041$149.0082%In stock
Merino Base LayerMB-1180$79.0012%Low stock
Summit Backpack 30LSB-3030$129.000%Sold out
Canvas WeekenderCW-7720$189.0046%In stock
Ridge BeanieRB-0009$24.00100%In stock
Harbor Rain ShellHR-5512$219.008%Low stock
Coastal FleeceCF-4410$99.0064%Pre-order
Alpine GlovesAG-2200$39.0027%In stock
Total stock

Export

CSV, Excel, JSON, copy and print — as separate buttons or in one menu — for the filtered rows or all of them.

Separate buttons

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

One “Download” menu · every row

Download
Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Responsive layouts

Choose per device: scroll sideways, stack each row as a card, or collapse the extra columns behind a + button. Resize the window to see each one switch.

Stack on tablet and mobile

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Collapse to 2 columns on mobile, 3 on tablet

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Scroll sideways with the first column pinned (1100px wide) · one line per cell

Maya OkaforDesignLisbon$86,000Active
Daniel BrandtEngineeringBerlin$112,000Active
Priya RamanProductToronto$98,000On leave
Kofi MensahEngineeringAccra$91,000Active
Lena FischerMarketingVienna$72,000Remote
Tom BeckerSupportDublin$61,000Active
Total

Maximum height 260px with the header pinned · hide “Location” on mobile

TokyoJapan37.41457HNDVisit
DelhiIndia32.91052DELVisit
ShanghaiChina29.2751PVGVisit
São PauloBrazil22.61554GRUVisit
Mexico CityMexico22.31325MEXVisit
CairoEgypt22.2969CAIVisit
MumbaiIndia21.31507BOMVisit
BeijingChina21.21045PEKVisit
DhakaBangladesh23.21608DACVisit
OsakaJapan19.0645KIXVisit
New YorkUnited States18.91624JFKVisit
KarachiPakistan17.21729KHIVisit
Buenos AiresArgentina15.51536EZEVisit
IstanbulTurkey15.8660ISTVisit
LagosNigeria15.91472LOSVisit

Styled with the block’s own Styles panel

Background, text colour, font size, padding, border and shadow come from WordPress’s Styles panel; the table’s own colours (accent, lines, header, stripes, totals, controls) sit beside them.

January$42,100$38,200$29,900$51,2004.2%
February$39,800$36,100$31,200$49,800-2.1%
March$45,600$40,100$33,400$53,9008.7%
April$47,200$41,800$34,800$55,1003.5%
May$50,100$43,900$36,200$58,4006.1%
June$52,300$45,100$38,900$60,2004.4%
Total