Content Layouts

Description

Content Layouts is a plugin that enhances the features of views of the content available on your site. It works with default post types of the WordPress alongwith the custom post types if there are any.

The plugin comes with a variety of layouts to showcase the content available on the site on the frontend. It works with the help of a block Content Layouts that is required to be added on a Page on the site to make it work.

Some key features of the GB block available with the plugin are-

  • Provides various layouts to show content-

    1. Tiles
    2. Grid
    3. Single-line Scrollable
    4. Double-line Scrollable
    5. 1-4 Posts Vertical Layout
    6. 1-4 Posts Horizontal Layout
    7. Collapsible
  • The block consists of configurations for visibility settings for post date, post author and taxonomies.

  • It automatically fetches the taxonomies attached to a post and displays it.

  • Provides options to sort post data by title, date and selected posts order.

  • Provides options to select posts from the editor to display of a particular post type.

  • Provides options to select different kinds of paginations.

  • Behaves in responsive manner.

  • Works for custom post types as well.

Screenshots

  • Tiles Layout This screenshot shows the Tiles layout for the content layout block. [[Image: screenshot-1.png]]

  • Grid Layout This screenshot shows the Grid layout for the content layout block. [[Image: screenshot-2.png]]

  • Double-Row Scrollable Layout This screenshot shows the Double-Row Scrollable layout for the content layout block. [[Image: screenshot-3.png]]

  • Single-Row Scrollable Layout This screenshot shows the Single-Row Scrollable layout for the content layout block. [[Image: screenshot-4.png]]

  • 1-4 Posts Vertical Layout This screenshot shows the 1-4 Posts Vertical layout for the content layout block. [[Image: screenshot-5.png]]

  • 1-4 Posts Horizontal Layout This screenshot shows the 1-4 Posts Horizontal layout for the content layout block. [[Image: screenshot-6.png]]

  • Collapsible Layout This screenshot shows the Collapsible layout for the content layout block. [[Image: screenshot-7.png]]

  • Pagination Style-1,2..n This screenshot shows the 1,2,..n pagination style for the content layout block. [[Image: screenshot-8.png]]

  • Pagination Style-Previous Next<> This screenshot shows the Previous Next<> pagination style for the content layout block. [[Image: screenshot-9.png]]

  • Content Details Popup This screenshot shows the content details popup, which is opened on click of individual content-item click in the content layout block. [[Image: screenshot-10.png]]

  • Content Layout Block Configurations This screenshot shows the block configurations for the Content Layout block. [[Image: screenshot-11.png]]

  • Post Selector Block Configurations This screenshot shows the post selector configurations for the Content Layout block in case when Selected Posts are to be displayed in the block. [[Image: screenshot-12.png]]

Blocks

This plugin provides 1 block.

  • Content Layouts Displays different layouts for content types

Installation

  1. Upload content-views directory, extracted from the zip downloaded from git to the /wp-content/plugins/ directory of your WP setup or you can directly upload the plugin zip in the WP admin >> Plugins >> Add New page.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to any WP page and add the Content Layouts GB block to the page editor.
  4. Do the required block configurations and that’s it, your content is ready to view on the frontend.

FAQ

What types of layouts does the Content Layouts plugin offer?

The Content Layouts plugin provides several layout options to display your content, including:

  • Tiles
  • Grid
  • Single-line Scrollable
  • Double-line Scrollable
  • 1-4 Posts Vertical Layout
  • 1-4 Posts Horizontal Layout
  • Collapsible

These layouts help you present your content in various engaging formats.

How do I configure visibility settings for my posts?

You can configure visibility settings directly within the Content Layouts block. Options include showing or hiding post date, post author, and taxonomies. These settings allow you to tailor the display of your content based on your needs.

Can I sort posts using the Content Layouts plugin?

Yes, the plugin provides sorting options for posts. You can sort by title, date, or a custom order that you select. This feature helps in organizing and presenting content in a way that best suits your site’s layout and audience.

How does the plugin handle custom post types?

The Content Layouts plugin is fully compatible with both default WordPress post types and custom post types. You can easily display and manage content from custom post types using the plugin’s flexible layout and configuration options.

Is the Content Layouts plugin responsive?

Yes, the plugin is designed to be responsive. This ensures that your content looks great and functions properly on all devices, including desktops, tablets, and smartphones.

Reviews

Read all 1 review

Contributors & Developers

“Content Layouts” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Content Layouts” into your language.

Interested in development?

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

Changelog

  • 1.1.0
  1. Updated prefixes for the variables and method names.
  2. Added license information in the main plugin header and readme files.
  3. Introduced composer.
  4. Introduced strict typing in methods.
  5. Updated file comments.
  • 1.1.1
  1. Tested plugin upto WP version 6.6.1.
  2. Added missed fonts and image for slick slider.
  3. Added dependency of jquery within viewScript dependency array in block.json of block.
  • 1.1.2
  1. Updated plugin title and banner images to avoid trademark violation.
  2. Tested the plugin upto the WP latest version 6.6.2.
  • 1.1.3
  1. Updated plugin title and banner images to avoid trademark violation.
  2. Tested the plugin upto the WP latest version 6.6.2.