Filtered Blogs with Ajax Pagination

Description

Filtered Blogs with Ajax Pagination allows you to:
– Display recent or random posts using a shortcode
– Add a custom class from admin for further design changes
– Create unlimited shortcode configurations from the admin
– Blog posts AJAX Pagination on the frontend (based on shortcode)
– Use multiple shortcodes on the same page without conflict
– Customize grid layout via CSS custom class

Perfect for blog homepages, sidebars, or landing pages needing dynamic blog post blocks.

Features

  • Show blog posts in grid layout
  • Filter by « Recent » or « Random » using AJAX Pagination
  • Use custom class per shortcode block
  • Lightweight and fast
  • Developer-friendly and customizable

Usage

  1. Go to Filtered Blog Posts menu in the WordPress admin.
  2. Add a new configuration by selecting:
    • Number of posts to display
    • Grid CSS class
    • Default type (recent/random)
  3. Copy the generated shortcode like [cfbp_shortcode id=1]
  4. Paste it in any page, post, or widget.

License

This plugin is licensed under the GPLv2 or later.

Captures d’écrans

  • Admin page to create shortcode
  • Shortcode rendering on frontend with filter buttons

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Filtered Blog Posts from the admin menu and create your first shortcode config.

FAQ

Can I use multiple shortcodes on one page?

Yes! Each shortcode is uniquely handled and AJAX requests will not conflict.

Can I style the grid?

Yes, use the « Grid Class » field while creating the shortcode. Then write custom CSS for that class in your theme or via Customizer.

Avis

Il n’y a aucun avis pour cette extension.

Contributeurs/contributrices & développeurs/développeuses

« Filtered Blogs with Ajax Pagination » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Journal des modifications

1.0.0

  • Initial release with shortcode, AJAX filters, and admin configuration