Easy to show posts, pages, custom posts in grid, list, slider, accordion... Highly Customizable. Available as Shortcode, Blocks, Elementor Widgets.
Content Views is the most popular grid plugin to create stunning Blogs, News, Personal, Portfolio, Business, and Shop sites.
Easy to display posts, pages, custom post types, images, and taxonomy terms in attractive grid, list, slider, accordion, pinterest, timeline, overlay, and more.
Show recent posts, category posts, tag posts, author posts, posts by keyword, posts by custom field, posts by date, etc. effortlessly.
Classic editor friendly & Gutenberg block editor ready & Elementor supported!
See Live Demo | Content Views Pro | Documentation | Support
Content Views provides a powerful shortcode feature to work with the Classic editor and page builders in 2 simple steps:
Step 1: Create a View
Start by creating a View where you can query and sort any posts, pages, custom post types by category, tag, taxonomy, custom field, post ID, post title, date, author, etc. Select a layout that fits your needs, customize and style it with a lot of options.
Step 2: Add Shortcode
Add the created view shortcode to the Classic editor, page builder, widget, or anywhere you want to display your post grid.
Content Views adds 16 amazing and feature-rich blocks to help you display WordPress posts, pages, custom post types stunningly. Using our awesome Gutenberg blocks plugin, you can build and show website content with endless customization options:
To save your time and help you to build faster in the WordPress Block editor, we created a collection of 76+ stunningly designed Gutenberg block patterns and templates that you can explore and import to the Block editor with just a few clicks. You can customize these post block patterns & templates easily in the way you want with numerous block options. You can use our pre-designed post block templates to build a complete page in just a few minutes. You also can combine the post block patterns in your own way to create unique design for your WordPress website.
If you use the Elementor page builder, our plugin will enhance your Elementor experience with 16 advanced Elementor widgets to showcase your posts, pages, custom post types, media files in stunning layouts (grid, list, slider, timeline, and many more).
Each of our Elementor widgets is a different way to show your content. All Elementor widgets are fully customizable with many useful and friendly options (to control what to show, and how to show):
With our plugin, you can build websites with the Elementor page builder so much faster and easier.
We provide various attractive & responsive layouts for different types of websites and purposes. Pick one from our beautiful grid, list, slider/carousel, pinterest, masonry, timeline, glossary, accordion layouts that fits your need, and then customize it as you want with a lot of block/shortcode/widget settings.
Content Views is proud of helping bloggers, business/shop owners, companies, religious communities, universities, and government departments to show and build their WordPress websites content amazingly and efficiently.
Whether you use our blocks/shortcode/Elementor widgets, Content Views provides a lot of options to help you query, filter, search and sort any posts, pages, custom post types easily.
If you are looking for a truly powerful front-end filter or faceted search for your website, then this feature is for you. You can help your website visitors to find any posts, pages, custom post types easily by showing category, tag, custom taxonomy, custom field as filtering options in various formats such as dropdowns, checkboxes, radios, date ranges, number sliders, buttons. Also, you can show text search field, and sorting options by post date, post title, custom field. Furthermore, you can customize style of these filters, change their appearance order, etc. And you can show the filters above or beside the post grid.
Our plugin provides both normal and AJAX pagination. AJAX pagination will retrieve posts without reloading the page, using 3 different pagination styles including ajax numeric pagination, ajax load more, and ajax infinite scroll. It is easy to enable/disable pagination in our post grid.
Our special Replace Layout feature will help you to display beautiful grid/another layout for posts on below WordPress pages easily, without changing the theme, and no coding required:
βοΈ Blog page
βοΈ Category page
βοΈ Tag page
βοΈ Search page
βοΈ Author page
βοΈ Date page
βοΈ Taxonomy, term page
Content Views seamlessly integrates with a wide range of plugins:
Here are some other great features that Content Views offers:
All shortcode layouts, Gutenberg blocks, and Elementor widgets support posts, pages, custom post types, media files and come with a lot of options to customize. Here is the key feature of each layout/block/widget:
content-views-query-and-display-post-page.zip
from your computercontent-views-query-and-display-post-page.zip
content-views-query-and-display-post-page
directory to your computercontent-views-query-and-display-post-page
directory to the /wp-content/plugins/
directoryAdvanced query filters for Shortcode, Blocks, and Elementor widgets
Dynamic filter settings for Shortcode
Powerful display settings for Shortcode
Advanced post grid blocks (for Gutenberg editor)
75+ ready-to-use block patterns (for Gutenberg editor)
16 widgets for the Elementor page builder
Powerful controls for each Elementor widget
Advanced typography options, font, color, background, border, and so on
In the WordPress Admin menu, click Content Views > Add New, adjust options as you want, and save. Then copy the generated shortcode and add it to the Classic editor of your post, page.
Create a new page and click the ‘+’ sign, search for Content Views, or scroll to the CONTENT VIEWS section, you will find all our 16 Gutenberg blocks there. Click on the block you want to insert in your page and start displaying your posts stunningly with our blocks.
Create a new page with Elementor, find our Elementor widgets under the CONTENT VIEWS section, click on the widget you want to use, and customize it as you want.
Sure, you can create and use our shortcode in Classic editor, without enabling Gutenberg block editor.
Sure, you can use our shortcode (for any themes and page builders) or blocks (for block themes and the Gutenberg block editor).
Sure, Content Views is compatible with any WordPress theme.
Sure, Content Views can be used with any page builders (Elementor, SiteOrigin, Beaver Builder, Divi, WPBakery, and so on) using our shortcode feature. With the Elementor page builder, you can also use our widgets.
If you encounter any difficulties or if you have questions about Content Views, you can create a ticket on our support forum. Also, feel free to check our demo to find out more about the features and our documentation for many guides, manuals, tutorials.
/pages/
(as it caused some issues) by _page=
; make each component pages accessible individually.do_shortcode()
in the post content, text widget if the View shortcode was not donept_cv_taxonomy_settings
filter to modify taxonomy settings<!-- [et_pb_line_break_holder] -->
of Divi theme from excerpt<p>
tag from excerpt (which can add unnecessary blank space to content area)post_type
in WordPress query) of another plugin[caption]
shortcode from excerptview_count
post meta & related functions<b>, <br>, <code>, <em>, <i>, <img>, <big>, <small>, <span>, <strong>, <sub>, <sup>, <label>, <cite>
) in headingforced JS in HEAD
)\xC2\xA0
or
as space