This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Grid Products


Grid Products allows you to display products (or other data) in a grid format or list format within your WordPress website.

You can create product categories and individual products with descriptions and product images in one central location to be output on multiple pages in various formats (grid, list, featured products etc). You can also manage unique excerpts/descriptions for each product.

This plug-in is also compatible with Cart66 should you wish to add the ability to purchase products. Also compatible with other plug-ins such as NextGEN Gallery.

We created this plugin to display items on a clients website and have even used it ourself to display printing products such as flyers, brochures, postcards, business cards etc. We decided to share it with the world 🙂


  • Front end example

  • Front end example

  • Front end example

  • Front end example

  • Front end example

  • Front end example

  • Back end example

  • Back end example

  • Back end example


Extract the zip file and upload the contents to the wp-content/plugins/ directory of your WordPress installation and then activate the plugin from plugins page.

The plugin registers a new custom post type, so you’ll want to update your permalinks. No need to change your permalink structure, just go to “Settings->Permalinks” and click “Save Changes” without making any modifications.

Possible Shortcode [product]

Shortcode options :


Used to display only produces in a certain category. If not set ALL products from any category will be shown.

Usage : cat=”category-slug”


You can insert a single Product

Usage : id=”1234″ – where 1234 is the post ID.

  • Note: the cat & the id attributes are mutually exclusive. Don’t use both in the same shortcode.


Used in conjunction with the “cat” shortcode to hide the category title incase you would like to use something else instead of the category name.

Usage : hidetitle=”yes”


Will set the background of the container to a default light grey.

Usage : featured=”yes”


The default view is a grid view, if you would prefer to use “list” view set this attribute to equal list

Usage : view=”list”


The default button text is “Read More” if you would like to change the text use this attribute

Usage : buttontext=”your text here”


Used to disable the product excerpt in the default grid view.

Usage : des=”no”


Used to set the number of words used in the excerpt in the default grid view. (default – 20) must be a number.

Usage : maxdes=”50″


September 3, 2016
It's very simple to use and customize. Further it's compatible with many WP versions though officially not yet certified. Developers are very much supportive and very quick responses if your required an assistance. Wish good luck for them to develop more and more plugins.
September 3, 2016
Please improve responsive size view. Thank you for the plugins.
September 3, 2016
I wanted an easy, mobile-friendly way to put a grid of pictures on a page. Once I added a bit of custom CSS to remove the buttons, this plugin was perfect for that! Thanks!
Read all 22 reviews

Contributors & Developers

“Grid Products” is open source software. The following people have contributed to this plugin.


Translate “Grid Products” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.