Hogan Module: Grid WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Card grid module for Hogan
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/dekodeinteraktiv/hogan-grid/archive/refs/heads/master.zipOn Packagist as dekodeinteraktiv/hogan-grid:
composer require dekodeinteraktiv/hogan-gridCard Grid Module for Hogan 
Installation
Install the module using Composer composer require dekodeinteraktiv/hogan-grid or simply by downloading this repository and placing it in wp-content/plugins
Usage
Module for displaying post types as cards in a grid. Two types content inclusion: static content and dynamic content.
Static content is setting a specific post as a card in the module. Ex. picking a specific article, page or post from a custom post type.
Dynamic content show card with content that is dynamically queried. Ex. showing the 3 newest posts from a selected post type and/or taxonomy.
Available filters
hogan/module/grid/heading/enabled (true/false).for disabling module headerhogan/module/grid/template/text-align- text align classname. Defaultcenter.hogan/module/grid/static_content_post_typesfor including custom post types in the ACF relationship field for static content.//default values [ '0' => 'post', '1' => 'page', ];
- `hogan/module/grid/static_content_relation_filters` - which filters to use for the relationship field.
//default values [ '0' => 'search', '1' => 'post_type', '2' => 'taxonomy', ];
- `hogan/module/grid/static_content_taxonomy` - which taxonomies to allow content for in the relationship field (default empty array).
- `hogan/module/grid/static_content_limit` - max number static posts allowed in module. Default no limit.
- `hogan/module/grid/dynamic_content_query` - args to send to wp_query when fetching the posts.
- `hogan/module/grid/dynamic_content_post_types` - array with post types to allow in dynamic selection.
- `hogan/module/grid/dynamic_content_limit` - max number dynamic posts allowed in module. Default 10.
//default values [ 'post' => ( 'Posts', 'hogan-grid' ), 'page' => ( 'Pages', 'hogan-grid' ) ]
- `hogan/module/grid/dynamic_content_taxonomies` - add taxonomies to use in dynamic selection. Ex. use:
function enable_dynamic_taxonomies() : array { return [ 'category', 'my_custom_taxonomy' ]; } add_filter( 'hogan/module/grid/dynamic_content_taxonomies', NAMESPACE . '\enable_dynamic_taxonomies' );
- `hogan/module/grid/card_sizes` - card sizes to use in module
//default values [ 'small' => ( 'Single', 'hogan-grid' ), 'medium' => ( 'Double', 'hogan-grid' ), 'large' => __( 'Full', 'hogan-grid' ), ]
Releases
23 releases.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.