
內容簡介
Quick Ajax Post Loader 讓您在 WordPress 中建立快速且可篩選的文章網格,透過 AJAX 加載更多按鈕或無限滾動,無需重新載入頁面或編寫程式碼,適合各類型網站使用。
【主要功能】
• AJAX 加載更多按鈕,點擊加載額外文章
• 無限滾動,自動加載文章
• AJAX 篩選,按類別、標籤或自定義分類篩選文章
• AJAX 排序,依日期、標題、評論數或隨機排序文章
• AJAX 搜尋,無需重新載入頁面即可搜尋文章
• 響應式文章網格,自訂欄位數量和樣式
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
Quick Ajax Post Loader lets you build fast, filterable post grids in WordPress with an AJAX Load More button or infinite scroll – no page reloads, no coding required.
Display posts, pages, or any custom post type (CPT) in a responsive grid with AJAX taxonomy filtering (categories, tags, custom taxonomies), AJAX search, AJAX sorting, and dynamic pagination. Build your grid in the visual shortcode generator, paste the shortcode anywhere, and you’re done.
Perfect for blogs, news sites, portfolios, directories, and content catalogs.
Why choose Quick Ajax Post Loader?
Most plugins do just one thing – only infinite scroll, or only a filter. Quick Ajax Post Loader gives you the complete toolkit in one lightweight package:
AJAX Load More button – load additional posts on click, with a customizable label
Infinite scroll – posts load automatically as visitors scroll down
AJAX taxonomy filter – filter posts by category, tag, or any custom taxonomy without reloading the page
AJAX sorting – let visitors sort posts by date, title, comment count, or randomly
AJAX search – a search field that finds posts by phrase, without reloading the page
Any post type – posts, pages, and any registered custom post type
Responsive post grid – control the number of columns, templates, and CSS classes
Shortcode generator & PHP function generator – point-and-click configuration, no code needed
Overridable templates – customize post layouts directly from your theme or child theme
Developer-friendly – dozens of action and filter hooks for deep customization
Lightweight & fast – optimized codebase, assets load only where needed, SEO-friendly output
Perfect for:
Blogs and news / magazine websites
Portfolios and creative showcases
Product and offer grids based on custom post types
Directories, listings, and content catalogs
Knowledge bases and resource libraries
Key features
Load posts dynamically with AJAX – no page reloads
Load More button or automatic infinite scroll (toggle per shortcode)
AJAX filter buttons for categories, tags, and custom taxonomies
Manually select which taxonomy terms appear in the filter
Optional “Show All” button in the taxonomy filter
Sort dropdown: date, title, comments, random – ascending or descending
Search field so visitors can find posts by phrase, inline with the filters or on its own line
Multiple independent AJAX grids on the same page
Grid layout control: columns, item templates, custom CSS classes
Exclude specific posts by ID, ignore sticky posts
Load the initial set of posts via AJAX – fresh content even with caching plugins
Customizable “No Posts Found” and “End of Posts” messages
Custom loader icons with dark variants
Built-in shortcode generator and PHP function generator for theme integration
Translation-ready, follows WordPress coding standards
How it works
Install and activate Quick Ajax Post Loader.
Go to Quick AJAX → Shortcodes → Add New in the WordPress admin.
Configure your grid: post type, taxonomy filter, sorting, layout, Load More or infinite scroll.
Copy the generated shortcode and paste it into any page, post, or page builder widget.
Done – your visitors get AJAX-powered filtering, sorting, and loading.
For Developers
qapl_modify_posts_query_args – modify the WP_Query arguments of any AJAX request
qapl_modify_taxonomy_filter_buttons – customize filter button output
qapl_modify_sorting_options_variants – add or change sorting options
Template filters: qapl_template_post_item_title, qapl_template_post_item_image, qapl_template_post_item_excerpt, qapl_template_post_item_date, qapl_template_post_item_read_more, qapl_template_load_more_button
Message filters: qapl_template_no_post_message, qapl_template_end_post_message
Layout actions: qapl_posts_container_before/after/start/end, qapl_filter_container_before/after/start/end, qapl_loader_before/after
PHP functions for theme integration: qapl_render_post_container(), qapl_render_taxonomy_filter(), qapl_render_sort_controls()
Override any template by copying it to /quick-ajax-post-loader/templates/ in your theme
Full documentation with code examples: Developer Guide on GitHub
Additional Links
Developer Guide
A comprehensive guide for developers to leverage hooks, filters, and custom templates.
GitHub Repository
Access the plugin’s source code, contribute to its development, or report issues.
Support Forum
Get help, ask questions, or report bugs related to the plugin.
Privacy Policy
Quick Ajax Post Loader does not collect or store any user data.
Credits
Developed by Pawel Grzelkowski.
