BACK TO DIRECTORY

KM Resource Grid

by Kashif Mahmood

0.0
(0 ratings)

KM Resource Grid provides a lightweight way to publish free eBooks, PDFs, guides, templates, checklists, and other downloadable resources.

Each resource includes:

  • A title
  • A short description
  • A resource image
  • A direct downloadable file URL

The plugin creates a Free Resources page on activation. Administrators can assign a different existing page or change the page link under KM Resources > Settings.

Design controls include:

  • WordPress image source size
  • Displayed image width, height, fit, and background
  • Independent desktop, tablet, and mobile grid columns plus card spacing
  • Card background, border, radius, padding, and shadow
  • Theme-default typography with optional local system font overrides
  • Selectable H2-H6 resource heading tags plus optional size, weight, style, and color overrides
  • Optional excerpt size, weight, style, color, and line-height overrides
  • Theme-default button styling with optional label, font, color, hover, radius, padding, and width overrides

Resource records do not create public individual post pages. This prevents thin duplicate pages while keeping the main resource library crawlable. The frontend includes semantic HTML, responsive WordPress images, accessible controls, and ItemList, CreativeWork, and MediaObject structured data.

No external services, tracking scripts, external fonts, or third-party libraries are used.

Support

For plugin questions, use the WordPress.org support forum. You can also contact the developer through Kashif Mahmood’s website.

Screenshots

A responsive frontend resource library displaying downloadable guides in a clean card grid.

A responsive frontend resource library displaying downloadable guides in a clean card grid.

Manage all published resources from the dedicated KM Resources admin screen.

Manage all published resources from the dedicated KM Resources admin screen.

Create a resource with a title, image, downloadable file URL, and short description.

Create a resource with a title, image, downloadable file URL, and short description.

Assign the resource-library page and configure grid columns, spacing, and image display options.

Assign the resource-library page and configure grid columns, spacing, and image display options.

Customize resource images, card spacing, backgrounds, borders, corner radius, shadows, and typography.

Customize resource images, card spacing, backgrounds, borders, corner radius, shadows, and typography.

Fine-tune resource heading and description typography while retaining theme defaults where preferred.

Fine-tune resource heading and description typography while retaining theme defaults where preferred.

Customize the download-button label, typography, colors, and hover states.

Customize the download-button label, typography, colors, and hover states.

Adjust button spacing and width, then use the included shortcode on any page.

Adjust button spacing and width, then use the included shortcode on any page.

Plugin Details

Active Installs
0
Total Downloads
142
Version
1.2.0
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1
Added
2026-08-27
Last Updated
2026-09-02 11:47am GMT

Ratings

5
0
4
0
3
0
2
0
1
0