WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

are there built-in functions to build a modern HTML grid (as in grid control, not css grid layout) in WordPress? for example, one that is page-able and sortable.

share|improve this question
This seems to me as a set of needs that is assorted enough that single plugin to handle it is unlikely, but not detailed enough to start suggesting specific plugins for separate list items. Could you please break it down into separate more detailed questions? Probably 1, 2+3 and 4. – Rarst Mar 14 '11 at 18:15
Do you want to do this in the admin? Since 3.1, a new table API is available - check out the WP_List_Table class, and WP_Posts_List_Table as an example of how to use this. – TheDeadMedic Mar 14 '11 at 19:16
this would be inside a wordpress Page – Neil McGuigan Mar 14 '11 at 19:43

There are many different approaches to grid layouts and WordPress doesn't say which one you should use. So no, it is up to the theme developer to implement one.

share|improve this answer

There are no built-in functions to build grids, this is a design element, and you should use CSS frameworks.

Modern HTML grids are built using DIV elements, styled in CSS.

share|improve this answer
poffle. If you want to display tabular data, you use a table. – Neil McGuigan Sep 7 '12 at 18:12
He did not ask about tabular data. He asked about grids. Tabular data is not the same as grids. Modern layouts are built using grids. Tabular data assumes a database and lots of rows. You shouldn't have -1'd me. – Ciprian Sep 8 '12 at 17:44
"he" is me. I was referring to a "grid"-like control, as is common in GUI applications. I was not referring to a css grid layout. If you can point me to a pageable, sortable grid control that doesn't use HTML tables, I'd love to see it. – Neil McGuigan Sep 9 '12 at 0:36
OK, I see what you mean. Your question was a bit ambiguous. Try searching for jQuery sorting tables. – Ciprian Sep 9 '12 at 10:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.