Title: AJ Category Posts
Author: Md Jahid Shah
Published: <strong>May 19, 2025</strong>
Last modified: March 24, 2026

---

Search plugins

![](https://ps.w.org/aj-category-posts/assets/banner-772x250.png?rev=3296104)

![](https://ps.w.org/aj-category-posts/assets/icon-256x256.png?rev=3296104)

# AJ Category Posts

 By [Md Jahid Shah](https://profiles.wordpress.org/jahidshah/)

[Download](https://downloads.wordpress.org/plugin/aj-category-posts.1.1.2.zip)

 * [Details](https://pcd.wordpress.org/plugins/aj-category-posts/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/aj-category-posts/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/aj-category-posts/#installation)
 * [Development](https://pcd.wordpress.org/plugins/aj-category-posts/#developers)

 [Support](https://wordpress.org/support/plugin/aj-category-posts/)

## Description

**AJ Category Posts** allows you to display your posts in a structured, category-
wise format using flexible shortcodes. Create custom blocks with specific categories,
control how many posts to show, and how many per row. This plugin is lightweight,
Elementor-compatible, and optimized for performance.

### Key Features

 * Create unlimited category-based post showcases
 * Display posts by category in a grid or block layout
 * Assign specific categories to each block via shortcode
 * Each block has a unique shortcode (e.g., `[ajcapos id="123"]`)
 * Fully responsive and mobile-friendly
 * Shortcode and widget support
 * Elementor compatible
 * Lightweight and fast
 * Unlimited color customization
 * Easy setup and customization from the dashboard
 * Multiple shortcodes to display a single latest post, multiple latest posts, and
   most viewed posts.

### Shortcodes Overview

AJ Category Posts provides multiple shortcodes to display posts dynamically on your
site. They can be used individually or together for a complete post showcase.

### Latest Post

Displays the latest post with a featured image overlay including category, title,
author, and date.
 Use this shortcode: `[latest_post_overlay]`

### Multiple Latest Posts

Displays multiple posts in a grid layout. You can specify the number of posts with
the `posts` attribute. A “See More” button can redirect to a custom URL set from
the dashboard.
 Use this shortcode: `[latest_posts_grid posts="4"]`

### Most Read Posts

Displays the most read posts based on view count. You can control the number of 
posts displayed using the `posts` attribute.
 Use this shortcode: `[most_read_posts
posts="3"]`

These shortcodes allow you to create dynamic post sections anywhere on your site—
pages, posts, or widgets. Each shortcode supports category selection, post count,
and styling via CSS.### Customization Options:

 * Change block background color
 * Change text background color
 * Customize text color and typography
 * Customize hover effects

### Support & Contact

Need help or want to report an issue?
 For any issues, please open a support ticket
in the WordPress plugin repository or visit our [support page](https://www.jahidshah.com/contact/).

## Screenshots

 * [[
 * Frontend Example
 * [[
 * Customization Settings
 * [[
 * Admin Panel View
 * [[
 * [[
 * [[

## Installation

#### Minimum Requirements

 * WordPress 4.5 or greater
 * PHP version 7.4 or greater
 * MySQL version 5.0 or greater

#### Installation Process

 1. **Automatic Installation (Recommended):**
 2.  * Go to your WordPress Dashboard
     * Navigate to **Plugins > Add New**
     * Search for **AJ Category Posts**
     * Click **Install Now**, then activate the plugin
 3. **Manual Installation:**
 4.  * Download the plugin ZIP file
     * Upload the `aj-category-posts` folder to the `/wp-content/plugins/` directory
     * Activate the plugin via the ‘Plugins’ menu in WordPress

#### Usage

 * Go to **AJ Category Posts > Add New Shortcode** from your admin dashboard
 * Fill in the required settings, including:
    - **Category (slug or ID)**: Use an existing category from your site
    - **Total Posts to Display**
    - **Number of Posts Per Row**
    - **Excerpt Length (number of words)**
 * Copy the generated shortcode and paste it into any page, post, or widget area
 * Optionally use Elementor to visually insert your shortcode block

## FAQ

### How do I display the Category Posts?

After creating a shortcode from the admin panel, copy the shortcode (e.g., `[ajcapos
id="123"]`) and paste it into any page, post, or widget. This will display posts
from the selected category in your chosen layout.

### What can I customize?

You can customize:
 – The category (slug or ID) to display – Total number of posts–
Number of posts per row – Excerpt length (number of words) – Block and text styling(
colors, typography, etc.)

### Is this plugin responsive?

Yes, AJ Category Posts is fully responsive and looks great on desktops, tablets,
and mobile devices.

### Complete Overview of This Plugin

With this plugin, you can create shortcodes to display category-wise posts. You 
can display a single latest post using `[latest_post_overlay]`. To display multiple
latest posts anywhere, use `[latest_posts_grid posts="4"]` (this will show 4 posts
per row). You can also use `[most_read_posts posts="3"]` to display the most read
posts.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AJ Category Posts” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Md Jahid Shah ](https://profiles.wordpress.org/jahidshah/)

[Translate “AJ Category Posts” into your language.](https://translate.wordpress.org/projects/wp-plugins/aj-category-posts)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/aj-category-posts/),
check out the [SVN repository](https://plugins.svn.wordpress.org/aj-category-posts/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/aj-category-posts/)
by [RSS](https://plugins.trac.wordpress.org/log/aj-category-posts/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Added multiple latest posts grid shortcode: [latest_posts_grid posts=”4″]
 * Added most read posts shortcode: [most_read_posts posts=”3″]
 * Added custom “See More” URL option in the latest posts grid
 * Updated documentation and readme.txt
 * Fixed minor styling and shortcode usage improvements

#### 1.0.1

 * Initial stable release of the plugin.

## Meta

 *  Version **1.1.2**
 *  Last updated **2 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.2 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/aj-category-posts/)
 * Tags
 * [category posts](https://pcd.wordpress.org/plugins/tags/category-posts/)[display posts](https://pcd.wordpress.org/plugins/tags/display-posts/)
   [post listing](https://pcd.wordpress.org/plugins/tags/post-listing/)[shortcode posts](https://pcd.wordpress.org/plugins/tags/shortcode-posts/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/aj-category-posts/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/aj-category-posts/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/aj-category-posts/reviews/)

## Contributors

 *   [ Md Jahid Shah ](https://profiles.wordpress.org/jahidshah/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/aj-category-posts/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/jahidshah)