[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHsNAs0psS85O_GbzPRBoE6Cnc_MCs1vMz7ySRalUHlI":3,"$f24gQIySRo2AqUl3dHqEXFx2JbGr_Iwgrdlud1iddwbI":333,"$f7Ux8GpWeoMThPQwkvuLyt6HSSUkqGLA9yKG3dPQ2Y20":337},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":139,"fingerprints":301},"quick-ajax-post-loader","Quick Ajax Post Loader","1.8.10","Pawel Grzelkowski","https:\u002F\u002Fprofiles.wordpress.org\u002Fgrzelkowski\u002F","\u003Cp>\u003Cstrong>Quick Ajax Post Loader\u003C\u002Fstrong> is a powerful yet lightweight plugin for WordPress that helps you create dynamic, interactive post grids using AJAX – no page reloads required!\u003C\u002Fp>\n\u003Cp>Display posts, pages, or custom post types (CPT) with full AJAX filtering, sorting, and pagination. Whether you’re building a blog, a product catalog, a portfolio, or a directory – this plugin will give your users a seamless browsing experience.\u003C\u002Fp>\n\u003Cp>Includes both a “Load More” button and infinite scroll option for maximum flexibility.\u003C\u002Fp>\n\u003Cp>Boost your site’s UX and performance with AJAX!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgrzelkowski\u002Fquick-ajax-post-loader\u002Fblob\u002Fmain\u002FDEVELOPER_GUIDE.md\" rel=\"nofollow ugc\">View the full developer guide on GitHub\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Why choose Quick Ajax Post Loader?\u003C\u002Fh3>\n\u003Cp>Unlike other plugins that focus on one feature (e.g., just infinite scroll), Quick Ajax Post Loader offers a complete solution:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AJAX-based loading for posts, pages, or CPT (no page reloads)\u003C\u002Fli>\n\u003Cli>Powerful taxonomy filtering (categories, tags, or custom taxonomies)\u003C\u002Fli>\n\u003Cli>Customizable “Load More” button OR smooth infinite scroll\u003C\u002Fli>\n\u003Cli>Sort posts by date, title, comment count, or random\u003C\u002Fli>\n\u003Cli>Fully responsive post grids with column control\u003C\u002Fli>\n\u003Cli>Built-in shortcode generator and PHP function generator\u003C\u002Fli>\n\u003Cli>Compatible with any theme (customizable templates included)\u003C\u002Fli>\n\u003Cli>Developer-friendly with actions, filters, and overridable templates\u003C\u002Fli>\n\u003Cli>Optimized for performance and SEO\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Designed for:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Blogs & News websites\u003C\u002Fli>\n\u003Cli>Portfolios & creative showcases\u003C\u002Fli>\n\u003Cli>WooCommerce product grids (custom post types)\u003C\u002Fli>\n\u003Cli>Directories, listings, and content catalogs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features in detail\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Load posts dynamically with AJAX (without reloading the page)\u003C\u002Fli>\n\u003Cli>Supports multiple post types: posts, pages, and CPT\u003C\u002Fli>\n\u003Cli>AJAX taxonomy filter (categories, tags, or custom taxonomies)\u003C\u002Fli>\n\u003Cli>AJAX sort dropdown (by date, title, comments, random)\u003C\u002Fli>\n\u003Cli>Load More button with customizable label\u003C\u002Fli>\n\u003Cli>Infinite Scroll option for automatic loading\u003C\u002Fli>\n\u003Cli>Customize post grids: number of columns, item templates, CSS classes\u003C\u002Fli>\n\u003Cli>Override templates directly from your theme or child theme\u003C\u002Fli>\n\u003Cli>Control which posts to exclude from results (by post ID)\u003C\u002Fli>\n\u003Cli>Compatible with sticky posts (optionally ignore them)\u003C\u002Fli>\n\u003Cli>Built-in Function Generator (for theme integration)\u003C\u002Fli>\n\u003Cli>Built-in Shortcode Generator (for easy use in pages or posts)\u003C\u002Fli>\n\u003Cli>Lightweight codebase optimized for speed\u003C\u002Fli>\n\u003Cli>Follows WordPress coding standards and best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate Quick Ajax Post Loader.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Quick AJAX > Shortcodes > Add New\u003C\u002Fstrong> in the WordPress admin.\u003C\u002Fli>\n\u003Cli>Configure your post grid (select post type, filters, sort options, layout).\u003C\u002Fli>\n\u003Cli>Copy the generated shortcode and paste it into any page or post.\u003C\u002Fli>\n\u003Cli>Enjoy AJAX-powered filtering, sorting, and infinite scroll!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Additional Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgrzelkowski\u002Fquick-ajax-post-loader\u002Fblob\u002Fmain\u002FDEVELOPER_GUIDE.md\" rel=\"nofollow ugc\">Developer Guide\u003C\u002Fa>\u003Cbr \u002F>\nA comprehensive guide for developers to leverage hooks, filters, and custom templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgrzelkowski\u002Fquick-ajax-post-loader\u002F\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003Cbr \u002F>\nAccess the plugin’s source code, contribute to its development, or report issues.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fquick-ajax-post-loader\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003Cbr \u002F>\nGet help, ask questions, or report bugs related to the plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Quick Ajax Post Loader does not collect or store any user data.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by Pawel Grzelkowski.\u003C\u002Fp>\n","Load WordPress posts dynamically with AJAX for faster browsing, infinite scroll, and category filtering - no page reloads.",20,3898,100,3,"2026-03-07T09:54:00.000Z","6.9.4","5.6","7.4",[20,21,22,23,24],"ajax-filter","ajax-load-more","category-filter","infinite-scroll","post-grid","https:\u002F\u002Fgithub.com\u002Fgrzelkowski\u002Fquick-ajax-post-loader\u002Freleases","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.10.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"grzelkowski",1,30,94,"2026-05-19T21:16:26.455Z",[39,62,84,104,122],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":34,"last_vuln_date":61,"fetched_at":29},"ajax-filter-posts","Post Grid Master — Post Grids & AJAX Filters","3.4.17","Akhtarujjaman Shuvo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmdshuvo\u002F","\u003Cp>Post Grid Master helps you create post grids with AJAX filters. You can create post grid layouts with taxonomy filters, AJAX pagination, load more buttons, infinite scroll, and more.\u003C\u002Fp>\n\u003Cp>Post Grid Master includes a shortcode generator that lets you easily create shortcodes and display grids anywhere — even inside theme templates.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.addonmaster.com\u002Fgridmaster\u002F\" rel=\"nofollow ugc\">See the Live Demo\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=8Th_jp8YEk4\" rel=\"nofollow ugc\">Watch the Video Demo on YouTube\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features of Post Grid Master\u003C\u002Fh3>\n\u003Cp>Post Grid Master offers you a lot of features that will help you create a post grid with AJAX filter easily. You can develop your custom theme templates easily by using the Post Grid Master shortcode. Here are some of the features that you will get with Post Grid Master.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Generator\u003C\u002Fstrong>\u003Cbr \u002F>\nPost Grid Master has a shortcode generator that helps you generate the shortcode easily and use it anywhere to show the post grid. It includes a preview feature so you can preview the post grid before using it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pre-Built Grid Layouts\u003C\u002Fstrong>\u003Cbr \u002F>\nPost Grid Master has a few pre-built post grid layouts (more are coming) that you can use to create your post grid. It includes unique classes for easy custom layout creation via CSS.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Post Type Support\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can create grids for default or custom post types.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Posts Per Page\u003C\u002Fstrong>\u003Cbr \u002F>\nControl how many posts appear per page — show all or a specific number.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Order By \u002F Order\u003C\u002Fstrong>\u003Cbr \u002F>\nOrder posts by date, title, random, comment count, author, etc., in ascending or descending order.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Excerpt Length\u003C\u002Fstrong>\u003Cbr \u002F>\nControl the excerpt length by word or character count. Choose to pull content from the excerpt or main content field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Read More Button\u003C\u002Fstrong>\u003Cbr \u002F>\nShow or hide the “Read More” button, and customize its text.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter Styles\u003C\u002Fstrong>\u003Cbr \u002F>\nIncludes 3 filter styles, or hide the filter entirely. Optionally remove the “All” button.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Taxonomy Support\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate custom taxonomy filters and display grids by selected terms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AJAX Pagination\u003C\u002Fstrong>\u003Cbr \u002F>\nLoad the next page without reloading. Supports default or “Load More” pagination styles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Load More Button\u003C\u002Fstrong>\u003Cbr \u002F>\nLoad next posts via button click.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Infinite Scroll\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically load more posts as users scroll down.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Animate on Post Load\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd animation effects when posts load.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Grid Image Thumbnail Size\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose from available image sizes for grid thumbnails.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter Heading Option\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay or hide filter headings with custom text.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Toggle Filter Items Option\u003C\u002Fstrong>\u003Cbr \u002F>\nShow\u002Fhide filter items by clicking on the filter heading.\u003C\u002Fp>\n\u003Ch3>Other Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Works with Any Theme  \u003C\u002Fli>\n\u003Cli>Clean & Optimized Code for Performance  \u003C\u002Fli>\n\u003Cli>Fully Responsive  \u003C\u002Fli>\n\u003Cli>Cross Browser Compatible  \u003C\u002Fli>\n\u003Cli>Translation Ready  \u003C\u002Fli>\n\u003Cli>Well Documented  \u003C\u002Fli>\n\u003Cli>Essential Features Free of Cost  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Still have questions?\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you have any questions or queries regarding Post Grid Master, please ask them in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fajax-filter-posts\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Faddonmaster.com\u002Fsubmit-a-ticket\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cp>There are some pro features that you will get with the pro version of Post Grid Master. Here are some of the pro features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Filter Styles\u003C\u002Fstrong> — Additional advanced styles\u003Cbr \u002F>\n\u003Cstrong>Pro Grid Layouts\u003C\u002Fstrong> — More pre-built templates\u003Cbr \u002F>\n\u003Cstrong>Taxonomy Image and Color\u003C\u002Fstrong> — Show taxonomy images and colors in filters or grids\u003Cbr \u002F>\n\u003Cstrong>Auto Select Taxonomy\u003C\u002Fstrong> — Automatically select taxonomy on taxonomy pages\u003Cbr \u002F>\n\u003Cstrong>Custom Taxonomy Terms\u003C\u002Fstrong> — Choose which terms to display\u003Cbr \u002F>\n\u003Cstrong>Initial Term on Page Load\u003C\u002Fstrong> — Preload posts based on a term\u003Cbr \u002F>\n\u003Cstrong>Auto-Select Initial Term\u003C\u002Fstrong> — Auto-selects term on term page\u003Cbr \u002F>\n\u003Cstrong>Allow Multiple Selection\u003C\u002Fstrong> — Filter by multiple terms at once\u003Cbr \u002F>\n\u003Cstrong>Auto Post Type Selection\u003C\u002Fstrong> — Auto-select post type on post type pages\u003Cbr \u002F>\n\u003Cstrong>Heading Tag\u003C\u002Fstrong> — Change title heading tag (h1–h6, div, span, p)\u003Cbr \u002F>\n\u003Cstrong>Heading Font Size\u003C\u002Fstrong> — Control title font size per device\u003Cbr \u002F>\n\u003Cstrong>Column & Row Gap Control\u003C\u002Fstrong> — Adjust spacing\u003Cbr \u002F>\n\u003Cstrong>Post Items Per Row\u003C\u002Fstrong> — Customize post columns per device\u003Cbr \u002F>\n\u003Cstrong>Slider Option\u003C\u002Fstrong> — Display post grids in a slider with customizable options:\u003Cbr \u002F>\n– Slides to Show\u003Cbr \u002F>\n– Slides to Scroll\u003Cbr \u002F>\n– Show Prev\u002FNext Arrows\u003Cbr \u002F>\n– Show Dots\u003Cbr \u002F>\n– Enable Autoplay\u003Cbr \u002F>\n– Autoplay Speed\u003Cbr \u002F>\n– Pause Autoplay on Hover\u003Cbr \u002F>\n– Infinite Loop Sliding\u003Cbr \u002F>\n– Center Mode\u003C\u002Fp>\n\u003Ch4>More features coming soon…\u003C\u002Fh4>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Post Grid Master uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user confirmation. This helps us troubleshoot problems faster and make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default\u003C\u002Fstrong>. It starts collecting basic telemetry data \u003Cstrong>only when a user allows it via admin notice\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Learn more about \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">how Appsero collects and uses data\u003C\u002Fa>.\u003C\u002Fp>\n","Create post grids with AJAX filters, pagination, load more, infinite scroll, and custom post type support.",1000,39769,90,13,"2025-10-22T01:46:00.000Z","6.8.5","5.8",[20,23,55,24,56],"pagination","taxonomy-filter","http:\u002F\u002Faddonmaster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-filter-posts.3.4.17.zip",62,7,"2025-07-23 20:38:35",{"slug":21,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":16,"requires_at_least":74,"requires_php":17,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":27,"last_vuln_date":83,"fetched_at":29},"Ajax Load More – Infinite Scroll, Load More, & Lazy Load","7.8.3","Darren Cooney","https:\u002F\u002Fprofiles.wordpress.org\u002Fdcooney\u002F","\u003Cp>Ajax Load More is the most powerful \u003Cstrong>infinite scroll\u003C\u002Fstrong>, \u003Cstrong>lazy load\u003C\u002Fstrong>, and \u003Cstrong>load more\u003C\u002Fstrong> plugin for WordPress. Use it to automatically load posts, pages, custom post types, comments, and WooCommerce products without refreshing the page.\u003C\u002Fp>\n\u003Cp>Build custom WordPress queries visually with the Ajax Load More \u003Cstrong>Query\u002FShortcode Builder\u003C\u002Fstrong>, then embed them anywhere using blocks, shortcodes, or template tags.\u003C\u002Fp>\n\u003Cp>Ajax Load More is developer-friendly, performance-optimized, and compatible with popular plugins like WooCommerce, Advanced Custom Fields, and Elementor.\u003C\u002Fp>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002F\" rel=\"nofollow ugc\">Get More Information\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Query\u002FShortcode Builder\u003C\u002Fstrong> – Create a custom Ajax Load More query in seconds by adjusting various WordPress query parameters included with the inuitive shortcode builder.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Query Parameters\u003C\u002Fstrong> – Query WordPress by many different content types. Query by Post Type, Category, Tags, Custom Taxonomies, Search Term, Date Query, Authors and more!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ajax Filtering\u003C\u002Fstrong> – The Ajax Load More \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Ffiltering\u002F\" rel=\"nofollow ugc\">custom filtering\u003C\u002Fa> method will allow you to filter and update your Ajax query results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Templates\u003C\u002Fstrong> – Edit and extend the functionality of Ajax Load More by creating your own template to match the look and feel of your website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Instances\u003C\u002Fstrong> – Include multiple instances of Ajax Load More on a single page, post or template.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Compatibility\u003C\u002Fstrong> – Manage Repeater Templates across all sites in your network.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Setting Panel\u003C\u002Fstrong> – Customize Ajax Load More by configuring the various plugin settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002F\" rel=\"nofollow ugc\">website\u003C\u002Fa>\u003C\u002Fstrong> for more information on the features and functionality of Ajax Load More.\u003C\u002Fp>\n\u003Ch3>Why Ajax Load More is the Best Infinite Scroll Plugin for WordPress\u003C\u002Fh3>\n\u003Cp>Ajax Load More differs from the other WordPress infinite scroll plugins because with ALM, you create the query for displaying the data. This gives you full control over the content you are loading and displaying to your users.\u003C\u002Fp>\n\u003Ch3>What’s New\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fprefetch\u002F\" rel=\"nofollow ugc\">Data Prefetching\u003C\u002Fa>\u003C\u002Fstrong> – Load the next set of posts into memory before the user interacts with the Load More button or infinite scroll. This improves the precieved performance of Ajax Load More by reducing wait times for users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Ffilters\u002F\" rel=\"nofollow ugc\">Filters Add-on\u003C\u002Fa>\u003C\u002Fstrong> – The Filters add-on provides front-end and admin functionality for building and managing Ajax based filters and facets.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fquery-loop\u002F\" rel=\"nofollow ugc\">Query Loop\u003C\u002Fa>\u003C\u002Fstrong> – Enable infinite scroll or load more functionality for the WordPress Query Loop block.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fpro\u002F\" rel=\"nofollow ugc\">Pro Bundle\u003C\u002Fa>\u003C\u002Fstrong> – Access to all premium Ajax Load More add-ons in a single installation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fnext-page\u002F\" rel=\"nofollow ugc\">Next Page Add-on\u003C\u002Fa>\u003C\u002Fstrong> – Infinite scroll multi-page WordPress content with Ajax Load More.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fadvanced-custom-fields\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa>\u003C\u002Fstrong> – Compatibility and integration added for infinite scrolling Flexible Content, Gallery, Relationship and Repeater fields for Advanced Custom Fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fprogress-bar\u002F\" rel=\"nofollow ugc\">Progress Bars\u003C\u002Fa>\u003C\u002Fstrong> – Display a Progress Bar load indicator with each Ajax request.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fscroll-container\u002F\" rel=\"nofollow ugc\">Scroll Container\u003C\u002Fa>\u003C\u002Fstrong> – Constraining infinite scroll to a parent container.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Content Types\u003C\u002Fh3>\n\u003Cp>Ajax Load More can infinite scroll \u003Cem>almost\u003C\u002Fem> any content type WordPress offers – from blog posts to multipage content to WooCommerce products – Ajax Load More can handle it all.\u003C\u002Fp>\n\u003Cp>Check out the examples below:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fdefault\u002F\" rel=\"nofollow ugc\">Standard Posts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fmasonry\u002F\" rel=\"nofollow ugc\">Custom Post Types\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fsearch-results\u002F\" rel=\"nofollow ugc\">Pages\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fnext-page\u002Fnext-page-default\u002F\" rel=\"nofollow ugc\">Multipage Posts & Pages\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fajax-load-more-posts\u002Falm-post-example\u002F\" rel=\"nofollow ugc\">Single Posts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fexamples.connekthq.com\u002Falm-comments\u002Fexample-post\u002F\" rel=\"nofollow ugc\">Comments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fadvanced-custom-fields\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Parameters\u003C\u002Fh3>\n\u003Cp>Ajax Load More accepts a variety of WordPress query and display parameters that are passed to WordPress via shortcode or \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Fimplementation-methods\" rel=\"nofollow ugc\">PHP function\u002FTemplate Tag\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>These parameters allow you to customize the content of the infinite scroll experience by selecting query parameters such as Post Types, Taxonomies, Categories, Tags, Dates, etc… you can also control interactive properties such as button labels, scrolling options and transition styles.\u003C\u002Fp>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Fshortcode-parameters\u002F\" rel=\"nofollow ugc\">View Parameters\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Query\u002FShortcode Builder\u003C\u002Fh3>\n\u003Cp>The Ajax Load More \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Fshortcode-builder\u002F\" rel=\"nofollow ugc\">Query\u002FShortcode Builder\u003C\u002Fa> provides an intuitive and easy-to-use admin interface that transforms complex WordPress queries into manageable shortcodes.\u003C\u002Fp>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Fshortcode-builder\u002F\" rel=\"nofollow ugc\">View Shortcode Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Example Ajax Load More Shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[ajax_load_more post_type=\"post, portfolio\" posts_per_page=\"6\" button_label=\"Load More\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Examples & Demos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fdefault\u002F\" rel=\"nofollow ugc\">Default\u003C\u002Fa>\u003C\u002Fstrong> – Out of the box functionality and styling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fadvanced-custom-fields\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa>\u003C\u002Fstrong> – Infinite scroll Advanced Custom Fields data with Ajax Load More.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fattachments\u002F\" rel=\"nofollow ugc\">Attachments\u003C\u002Fa>\u003C\u002Fstrong> – Endless scroll post attachments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fcss-grid\u002F\" rel=\"nofollow ugc\">CSS Grid\u003C\u002Fa>\u003C\u002Fstrong> – Rendering Ajax Load More listings with CSS GridRe.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fdestroy-after\u002F\" rel=\"nofollow ugc\">Destroy After\u003C\u002Fa>\u003C\u002Fstrong> – Remove Ajax Load More functionality after ‘n’ number of pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fevent-listing\u002F\" rel=\"nofollow ugc\">Event Listing\u003C\u002Fa>\u003C\u002Fstrong> – Ordering and listing events by custom field date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Ffiltering\u002F\" rel=\"nofollow ugc\">Filtering\u003C\u002Fa>\u003C\u002Fstrong> – Reset and filter an Ajax Load More instance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Ffilters\u002Ffacet-filtering\u002F\" rel=\"nofollow ugc\">Facet Filtering\u003C\u002Fa>\u003C\u002Fstrong> – Implement a faceted search and filter experience for Ajax Load More\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Finfinite-scroll\u002F\" rel=\"nofollow ugc\">Infinite Scroll\u003C\u002Fa>\u003C\u002Fstrong> – A look at the new loading functionality and styles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fimages-loaded\u002F\" rel=\"nofollow ugc\">Images Loaded\u003C\u002Fa>\u003C\u002Fstrong> – Download images before displaying ajax loaded content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fmasonry\u002F\" rel=\"nofollow ugc\">Masonry\u003C\u002Fa>\u003C\u002Fstrong> – Creating a flexible grid layout with Masonry JS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fmultiple-instances\u002F\" rel=\"nofollow ugc\">Multiple Instances\u003C\u002Fa>\u003C\u002Fstrong> – Include multiple Ajax Load More’ on a single page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fpaging-urls\u002F\" rel=\"nofollow ugc\">Paging URLs\u003C\u002Fa>\u003C\u002Fstrong> – Generate unique paging URLs for every Ajax Load More query with the SEO add-on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fpause-loading\u002F\" rel=\"nofollow ugc\">Pause Loading\u003C\u002Fa>\u003C\u002Fstrong> – Posts will not load until initiated by the user.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fpause-loading\u002F\" rel=\"nofollow ugc\">Preloaded Posts\u003C\u002Fa>\u003C\u002Fstrong> – Easily preload an initial set of posts before completing any Ajax requests to the server.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fprogress-bar\u002F\" rel=\"nofollow ugc\">Progress Bar\u003C\u002Fa>\u003C\u002Fstrong> – Display a progress bar load indicator with each Ajax request.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fsearch-results\u002F\" rel=\"nofollow ugc\">Search Results\u003C\u002Fa>\u003C\u002Fstrong> – Returning results based on search terms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fscroll-container\u002F\" rel=\"nofollow ugc\">Scroll Container\u003C\u002Fa>\u003C\u002Fstrong> – Constrain Ajax Load More to a parent container.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fseo-paging-add-ons\u002F\" rel=\"nofollow ugc\">SEO & Paging\u003C\u002Fa>\u003C\u002Fstrong> – Combine these two add-ons to create one powerful navigation system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Fslideshow-gallery\u002F\" rel=\"nofollow ugc\">Slideshow Gallery\u003C\u002Fa>\u003C\u002Fstrong> – Create a gallery of posts with Ajax Load More and the Paging add-on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002Ftable\u002F\" rel=\"nofollow ugc\">Table Layout\u003C\u002Fa>\u003C\u002Fstrong> – Ajax Load More will display query results in a table format.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fexamples\u002F\" rel=\"nofollow ugc\">See All Examples\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: The \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Ftemplates\u002F\" rel=\"nofollow ugc\">Templates Add-On\u003C\u002Fa> has been installed for use on each of our product demos.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FEQ57i6dkOew?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Who Uses Ajax Load More?\u003C\u002Fh3>\n\u003Cp>Ajax Load More is perfect for developers, bloggers, and store owners who want to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Improve user experience by reducing page load times.\u003C\u002Fli>\n\u003Cli>Increase page views and ad revenue by keeping users on the page longer.\u003C\u002Fli>\n\u003Cli>Create a modern, seamless browsing experience.\u003C\u002Fli>\n\u003Cli>Simplify navigation on content-heavy sites.\u003C\u002Fli>\n\u003Cli>Enhance the look and feel of their website with custom templates and layouts.\u003C\u002Fli>\n\u003Cli>Easily integrate infinite scroll into any WordPress theme or plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Add-ons\u003C\u002Fh3>\n\u003Cp>The following \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002F\" rel=\"nofollow ugc\">add-ons\u003C\u002Fa> are available to etend and enhance the functionality of Ajax Load More.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fcache\u002F\" rel=\"nofollow ugc\">Cache\u003C\u002Fa>\u003C\u002Fstrong>: Improve website performance by caching the results of Ajax server requests.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fcall-to-actions\u002F\" rel=\"nofollow ugc\">Call to Actions\u003C\u002Fa>\u003C\u002Fstrong>: Extend Ajax Load More with advertisement and call to action content blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fcomments\u002F\" rel=\"nofollow ugc\">Comments\u003C\u002Fa>\u003C\u002Fstrong>: Load and display WordPress blog comments using the core Ajax Load More infinite scroll functionality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Felementor\u002F\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa>\u003C\u002Fstrong>: Add infinite scroll or load more to your Elementor Posts and WooCommerce listing widgets with Ajax Load More and the intuitive Elementor Widget Connector.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Ffilters\u002F\" rel=\"nofollow ugc\">Filters\u003C\u002Fa>\u003C\u002Fstrong>: Front-end and admin functionality for creating, managing and displaying Ajax Load More filters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Flayouts\u002F\" rel=\"nofollow ugc\">Layouts\u003C\u002Fa>\u003C\u002Fstrong>: Predefined responsive layouts for Ajax Load More repeater templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fnext-page\u002F\" rel=\"nofollow ugc\">Next Page\u003C\u002Fa>\u003C\u002Fstrong>: Infinite scroll multipage WordPress content with Ajax Load More and the Next Page add-on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fpaging\u002F\" rel=\"nofollow ugc\">Paging\u003C\u002Fa>\u003C\u002Fstrong>: Replace the default lazy load\u002Finfinite scroll functionality of Ajax Load More with a numbered navigation system.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fpreloaded\u002F\" rel=\"nofollow ugc\">Preloaded\u003C\u002Fa>\u003C\u002Fstrong>: Load an initial set of posts before sending any Ajax requests to your server.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fquery-loop\u002F\" rel=\"nofollow ugc\">Query Loop\u003C\u002Fa>\u003C\u002Fstrong>: Infinite scroll the core WordPress Query Loop block\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fsearch-engine-optimization\u002F\" rel=\"nofollow ugc\">SEO\u003C\u002Fa>\u003C\u002Fstrong>: Generate unique paging URLs with each Ajax Load More query.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fsingle-post\u002F\" rel=\"nofollow ugc\">Single Post\u003C\u002Fa>\u003C\u002Fstrong>: Enable infinite scrolling of single posts on your WordPress post templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Ftemplates\u002F\" rel=\"nofollow ugc\">Templates\u003C\u002Fa>\u003C\u002Fstrong>: Create and manage Repeater Templates on demand, as well as load templates directly from your theme directory.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>: Infinite scroll WooCommerce products with Ajax Load More.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ajax Load More Pro\u003C\u002Fh3>\n\u003Cp>The Ajax Load Pro bundle that provides access to all current and future Ajax Load More add-ons in a single installation! Save over 60% when you purchase the Pro bundle.\u003C\u002Fp>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fpro\u002F\" rel=\"nofollow ugc\">Update to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Extensions\u003C\u002Fh3>\n\u003Cp>The following FREE \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002F\" rel=\"nofollow ugc\">extensions\u003C\u002Fa> are available to provide compatibility with popular WordPress plugins and core features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002Fadvanced-custom-fields\u002F\" rel=\"nofollow ugc\">Advanced Custom Fields\u003C\u002Fa>\u003C\u002Fstrong>: Display field type data with Ajax Load More.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002Frelevanssi\u002F\" rel=\"nofollow ugc\">Relevanssi\u003C\u002Fa>\u003C\u002Fstrong>: Display Relevanssi search results with Ajax Load More.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002Frest-api\u002F\" rel=\"nofollow ugc\">REST API\u003C\u002Fa>\u003C\u002Fstrong>: Enable compatibility with the WordPress REST API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002Fsearchwp\u002F\" rel=\"nofollow ugc\">SearchWP\u003C\u002Fa>\u003C\u002Fstrong>: Display SearchWP query results with Ajax Load More.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002Fterms\u002F\" rel=\"nofollow ugc\">Term Query\u003C\u002Fa>\u003C\u002Fstrong>: Infinite scroll WordPress Terms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002Fusers\u002F\" rel=\"nofollow ugc\">Users\u003C\u002Fa>\u003C\u002Fstrong>: Lazy loading WordPress Users with Ajax Load More.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Callback Functions\u003C\u002Fh3>\n\u003Cp>Ajax Load More dispatches callbacks during various stages in the plugins lifecycle. Callback functions are dispatched directly from core Ajax Load More or one of the various add-ons.\u003C\u002Fp>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Fcallback-functions\u002F\" rel=\"nofollow ugc\">View All Callback Functions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Filter Hooks\u003C\u002Fh3>\n\u003Cp>Ajax Load More has a variety of WordPress \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Ffilter-hooks\u002F\" rel=\"nofollow ugc\">filters\u003C\u002Fa> in place that enable users to hook into Ajax Load More to insert or modify data.\u003C\u002Fp>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Ffilter-hooks\u002F\" rel=\"nofollow ugc\">See All Filters\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Variables\u003C\u002Fh3>\n\u003Cp>Ajax Load More passes the following PHP \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002Fvariables\u002F\" rel=\"nofollow ugc\">variables\u003C\u002Fa>\u003C\u002Fstrong> to each repeater template – these template variables can help you style and transform your repeater templates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>$alm_current\u003C\u002Fstrong> – Returns the current item number in the current Ajax Load More loop and will reset to zero with every ‘Load More’ action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>$alm_page\u003C\u002Fstrong> – Returns the current page number.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>$alm_item\u003C\u002Fstrong> – Returns the current item number within your loop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>$alm_found_posts\u003C\u002Fstrong> – Returns the total number of posts found within the entire WordPress query.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fajax-load-more\u002F\" rel=\"nofollow ugc\">Official Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fdocs\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fadd-ons\u002F\" rel=\"nofollow ugc\">Premium Add-ons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more\u002Fextensions\u002F\" rel=\"nofollow ugc\">Free Extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdcooney\u002Fwordpress-ajax-load-more\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Please Review Ajax Load More!\u003C\u002Fh3>\n\u003Cp>Your reviews make a big difference! Please consider taking the time to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fajax-load-more\" rel=\"ugc\">review my plugin\u003C\u002Fa>. Your ratings and reviews help the plugin grow and provide the motivation needed to keep pushing it forward.\u003C\u002Fp>\n\u003Cp>&rarr; \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fajax-load-more\u002Freviews\u002F#new-post\" rel=\"ugc\">Leave a Review\u003C\u002Fa>\u003C\u002Fp>\n","Add infinite scroll, lazy loading, and load more buttons to posts, pages, and WooCommerce products — fast and fully customizable for WordPress.",40000,2423901,96,287,"2026-02-19T13:22:00.000Z","5.0",[21,76,23,77,78],"endless-scroll","lazy-load","load-more","https:\u002F\u002Fconnekthq.com\u002Fplugins\u002Fajax-load-more","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-load-more.7.8.3.zip",82,17,"2026-01-30 16:20:53",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":69,"downloaded":92,"rating":71,"num_ratings":93,"last_updated":94,"tested_up_to":16,"requires_at_least":74,"requires_php":17,"tags":95,"homepage":99,"download_link":100,"security_score":101,"vuln_count":102,"unpatched_count":27,"last_vuln_date":103,"fetched_at":29},"ultimate-post","Post Grid Gutenberg Blocks for News, Magazines, Blog Websites – PostX","5.0.15","WPXPO","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpxpo\u002F","\u003Cp>🥇 The #1 WordPress \u003Cstrong>News\u003C\u002Fstrong> \u003Cstrong>Magazine\u003C\u002Fstrong> and \u003Cstrong>Blogging\u003C\u002Fstrong> Solution\u003Cbr \u002F>\n📈 Highest \u003Cstrong>Post Grid\u003C\u002Fstrong> Layout Variations with vast customization options\u003Cbr \u002F>\n💕 A plugin by \u003Cstrong>WPXPO\u003C\u002Fstrong>, that empowers \u003Cstrong>60K+\u003C\u002Fstrong> businesses!\u003Cbr \u002F>\n📞 Dedicated support team with \u003Cstrong>4.9\u002F5\u003C\u002Fstrong> customer satisfaction on \u003Ca href=\"https:\u002F\u002Fuk.trustpilot.com\u002Freview\u002Fwpxpo.com\" rel=\"nofollow ugc\">\u003Cstrong>Trustpilot\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>😲 \u003Ca href=\"https:\u002F\u002Ftrypostx.wpxpo.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Free Demo\u003C\u002Fstrong>\u003C\u002Fa> | 🔥 \u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fpostx\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PostX Pro\u003C\u002Fstrong>\u003C\u002Fa> | 📃 \u003Ca href=\"https:\u002F\u002Fwpxpo.com\u002Fdocs\u002Fpostx\u002Fgetting-started\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Ultimate News Magazines and Blogging Solution for WordPress\u003C\u002Fh3>\n\u003Cp>Blog posts and news articles are the main things on news, magazines, and blog websites. PostX takes the posts displaying to a whole new level. It has the most attractive, professional, and highly customizable layouts with various important features.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFYgSe7kgb6M?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Starter Sites – Build Sites In 3 Steps!\u003C\u002Fh3>\n\u003Cp>PostX’s Starter sites come with complete website templates that are ready to be important. You just need to explore the templates, choose the one that you like, personalize, and go live. So you can give your site a whole new makeover or impress your clients in minutes. Currently, PostX has templates for the following websites:\u003C\u002Fp>\n\u003Cp>✅ News Websites\u003Cbr \u002F>\n✅ Magazine Websites\u003Cbr \u002F>\n✅ Sports News Websites\u003Cbr \u002F>\n✅ Tech News Websites\u003Cbr \u002F>\n✅ Gaming News Websites\u003Cbr \u002F>\n✅ Crypto News Websites\u003Cbr \u002F>\n✅ Movie News Websites\u003Cbr \u002F>\n✅ Travel Blog Websites\u003Cbr \u002F>\n✅ Personal Blog Websites\u003Cbr \u002F>\n✅ Food Blog Websites\u003Cbr \u002F>\n✅ And More!\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ftemplates\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Explore Start Site Templates\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fpostx\u002Fblocks\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Gutenberg Posts Blocks\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Drag and drop Gutenberg post blocks to display your blog posts in an organized way. Choose from 40+ blocks and customize each of the elements with complete creative freedom. Or you can choose from 250+ designer-made patterns to skip the customization part. With PostX’s post blocks, you can display your posts in the following layouts:\u003C\u002Fp>\n\u003Cp>✔ Post Grid\u003Cbr \u002F>\n✔ Post List\u003Cbr \u002F>\n✔ Post Slider & Carousel\u003Cbr \u002F>\n✔ Post Carousel\u003Cbr \u002F>\n✔ Post Module\u003Cbr \u002F>\n✔ And More\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fajax-search-for-wordpress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Ajax Search Block\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Ajax Search Block allows you to enable a visually appealing search system for your WordPress site. So the readers can instantly find their desired content with the ajax search system.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fpostx\u002Fadvanced-query-loop\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Query Builder for Post Sorting\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>PostX’s advanced query builder helps you effortlessly display posts, pages, and custom post types for your desired layouts. Here is the list of all essential post-displaying options.\u003C\u002Fp>\n\u003Cp>✔ Display Posts Based on Category\u003Cbr \u002F>\n✔ Display Posts Based on Tags\u003Cbr \u002F>\n✔ Display Posts Based on Category and Tags\u003Cbr \u002F>\n✔ Display Specific Posts\u002FPages\u003Cbr \u002F>\n✔ Display Custom Post Types\u003Cbr \u002F>\n✔ Popular Posts\u003Cbr \u002F>\n✔ Related Posts\u003Cbr \u002F>\n✔ Recent Posts\u003Cbr \u002F>\n✔ Random Posts\u003Cbr \u002F>\n✔ Oldest Posts\u003Cbr \u002F>\n✔ Most Commented Posts\u003Cbr \u002F>\n✔ Reorder Posts\u003Cbr \u002F>\n✔ Exclude Posts\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fwordpress-post-filter\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Filter\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>With the Ajax post filter of PostX, users see multiple posts within the same section without reloading the whole page. You have all essential post-filtering options including:\u003C\u002Fp>\n\u003Cp>✔ Post Filter By Category\u003Cbr \u002F>\n✔ Post Filter Tags\u003Cbr \u002F>\n✔ Post Filter By\u003Cbr \u002F>\n✔ Post Filter By Author\u003Cbr \u002F>\n✔ Filter By Ascending and Descending\u003Cbr \u002F>\n✔ Filter By Custom Taxonomy\u003Cbr \u002F>\n✔ Search Filter\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fpostx\u002Fgutenberg-site-builder\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Dynamic Gutenberg Site Builder\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>PostX has the first-ever dynamic site builder for Gutenberg with dedicated templates for all essential pages. With this Gutenberg builder, you can take full control over your site and resign the following pages.\u003C\u002Fp>\n\u003Cp>✔ Home Page\u003Cbr \u002F>\n✔ Blog Posts\u003Cbr \u002F>\n✔ Archive Pages\u003Cbr \u002F>\n✔ Category Pages\u003Cbr \u002F>\n✔ Tag Pages\u003Cbr \u002F>\n✔ Author Pages\u003Cbr \u002F>\n✔ Search & Date Pages\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fajax-pagination\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Ajax Pagination\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The Ajax-powered pagination helps your readers to explore more posts in the same section or page. You can choose from three types of paginations, (load more, navigation, or numeric) and customize them as per your requirements.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fwordpress-global-styles\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Global Styles\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>It helps to override the theme styles and add PostX’s color palettes & typography to your entire site. Explore the available options and choose the style that suits your brand identity.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Ffront-end-post-submission\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Front End Submission\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Effectively manage guest writers by letting them submit posts from the front end or make custom dashboards for them with SEO optimization support. Moreover, you can add comments or corrections as like Google Docs without leaving the WordPress dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamic Content\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add custom fields created by plugins like ACF to PostX’s blocks dynamically. So you can also display custom post types with additional fields in an organized and attractive way,\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Freading-progress-bar\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Reading Progress Bar\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Display a visual presentation to highlight readers how much they read or scrolled. However, you can also add the progress bar to any page of your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fcustom-fonts-for-wordpress\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Custom Font\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Upload your desired fonts with single or multiple variations. So you can add the uploaded fonts to PostX’s blocks with full typography customization options.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fwordpress-taxonomy-image-and-color\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Taxonomy Image and Color\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Add featured images and desired colors to categories, tags, and custom post types. So you can display taxonomies as like blog posts using PostX’s taxonomy blocks.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fintegrations\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Page Builder Integration\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Liked PostX’s design variations but are not ready to switch your current page builder? Don’t worry you can still use our blocks, patterns, and home page templates with the most popular page builders including:\u003C\u002Fp>\n\u003Cp>✔ Elementor\u003Cbr \u002F>\n✔ Divi\u003Cbr \u002F>\n✔ WPBakery\u003Cbr \u002F>\n✔ Oxygen\u003Cbr \u002F>\n✔ Bricks Builder\u003Cbr \u002F>\n✔ Beaver\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\u002Fproduct\u002Fpostx\u002Ffeatures\u002Fintegrations\u002F\" rel=\"nofollow ugc\">\u003Cstrong>SEO Integration\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>PostX has built-in SEO integration that allows you to replace the default WordPress excerpt with custom meta descriptions added with the following SEO plugins:\u003C\u002Fp>\n\u003Cp>✔ Yoast\u003Cbr \u002F>\n✔ Rank Math\u003Cbr \u002F>\n✔ All-in-One SEO\u003Cbr \u002F>\n✔ Squirrly\u003Cbr \u002F>\n✔ SEOPress\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PostX Recommended Themes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>PostX should work properly with all popular WordPress themes. We have personally tested with various themes. Here is a list of themes that are fully compatible with PostX.\u003C\u002Fp>\n\u003Cp>✔ Twenty Twenty-Five\u003Cbr \u002F>\n✔ Astra\u003Cbr \u002F>\n✔ Blocksy\u003Cbr \u002F>\n✔ Kadence\u003Cbr \u002F>\n✔ Generatepress\u003Cbr \u002F>\n✔ Rishi Theme\u003Cbr \u002F>\n✔ Neve\u003Cbr \u002F>\n✔ Ocean WP\u003Cbr \u002F>\n✔ Blossom Theme\u003Cbr \u002F>\n✔ Block WP\u003C\u002Fp>\n\u003Ch3>🏆 Featured by top reviewers\u003C\u002Fh3>\n\u003Cp>Check out what Paul C (WPTuts) had to say about PostX.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Ffh72g1wPVa0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Check out the video of Jack Cao and learn how to create News Magazine Website for free.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FX4vKrjcSpI8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Other Plugins by WPXPO\u003C\u002Fh3>\n\u003Cp>We are glad that you are considering PostX. We have more amazing plugins that you can check out:\u003C\u002Fp>\n\u003Cp>🚚 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwow-table-rate-shipping\u002F\" rel=\"ugc\">\u003Cstrong>WowShipping 🔥:\u003C\u002Fstrong>\u003C\u002Fa> The complete table rate shipping plugin for WooCommerce, featuring 30+ flexible conditions and integrations with popular carriers like UPS, USPS, DHL, Sendle, and more.\u003C\u002Fp>\n\u003Cp>➕ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-addons\u002F\" rel=\"ugc\">\u003Cstrong>WowAddons 🔥 :\u003C\u002Fstrong>\u003C\u002Fa> The ultimate product addons plugin with 25+ extra product options, custom fields, allowing you to sell customizable products and increase average order value.\u003C\u002Fp>\n\u003Cp>🧲 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foptin\u002F\" rel=\"ugc\">\u003Cstrong>WowOptin:\u003C\u002Fstrong>\u003C\u002Fa> The next-gen optin and popup builder plugin with Canva-like design flexibility and detailed audience targeting.\u003C\u002Fp>\n\u003Cp>💝 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-blocks\u002F\" rel=\"ugc\">\u003Cstrong>WowStore:\u003C\u002Fstrong>\u003C\u002Fa> An all-in-one WooCommerce solution to create professional and conversion-focused eCommerce stores.\u003C\u002Fp>\n\u003Cp>💸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frevenue\u002F\" rel=\"ugc\">\u003Cstrong>WowRevenue:\u003C\u002Fstrong>\u003C\u002Fa> Collections of various WooCommerce discount campaigns to boost revenue by increasing the average order value.\u003C\u002Fp>\n\u003Cp>📦 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwholesalex\u002F\" rel=\"ugc\">\u003Cstrong>WholesaleX:\u003C\u002Fstrong>\u003C\u002Fa> A complete WooCommerce Wholesale solution with additional features like a bulk order form, dynamic pricing & discount rules.\u003C\u002Fp>\n\u003Ch4>Author\u003C\u002Fh4>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fwww.wpxpo.com\" rel=\"nofollow ugc\">WPXPO\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fbitbucket.org\u002Fwpstabon\u002Fultimate-post\u002Fsrc\u002Fmaster\u002F\" rel=\"nofollow ugc\">Contribute to Gutenberg Post Blocks on Bitbucket\u003C\u002Fa> and join the party.\u003C\u002Fp>\n\u003Ch4>Liked PostX?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fgutenbergpostx\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Learn from our tutorials on \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUC9I7kzTtG31YlWdG3iL42Jg\" rel=\"nofollow ugc\">YouTube Channel\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📗 Translations\u003C\u002Fh3>\n\u003Cp>PostX plugin is compatible with WPML Plugin and also it works perfectly with loco translate plugin.\u003Cbr \u002F>\nYou can Translate PostX on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fultimate-post\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n","A highly customizable plugin to create news, magazines, and any kind of blog site with post grid, post filter, post slider, and post blocks.",2741850,246,"2026-04-15T10:01:00.000Z",[20,96,24,97,98],"post-filter","post-list","post-slider","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-post.5.0.15.zip",88,24,"2026-04-15 18:53:44",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":16,"requires_at_least":74,"requires_php":117,"tags":118,"homepage":120,"download_link":121,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"load-more-products-for-woocommerce","Load More Products for WooCommerce","1.2.3.7","BeRocket","https:\u002F\u002Fprofiles.wordpress.org\u002Fberocket\u002F","\u003Cp>Load products from next page via AJAX with infinite scrolling or load more products button\u003C\u002Fp>\n\u003Ch4>🚀 Spring Premium Days is LIVE!\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Save 30%\u003C\u002Fstrong> on Pro features across BeRocket plugins.\u003Cbr \u002F>\n\u003Cem>Adapt product loading behavior for mobile and desktop to deliver the best browsing experience on every device. A custom loading image keeps customers engaged and reinforces your brand while products load.\u003C\u002Fem>\u003Cbr \u002F>\n🌿 Improve your store today. \u003Ca href=\"https:\u002F\u002Fberocket.com\u002Fwoocommerce-load-more-products\u002F?utm_source=free_plugin&utm_medium=wporg&utm_campaign=spring_2026&utm_content=top_ad_cta&utm_term=BeRocket_LMP\" rel=\"nofollow ugc\">\u003Cstrong>Limited time offer!\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cp>✅ Infinite Scroll for WooCommerce Products\u003Cbr \u002F>\n✅ Load More Products Button or AJAX pagination\u003Cbr \u002F>\n✅ Custom button text\u003Cbr \u002F>\n✅ JavaScript hooks for custom code\u003C\u002Fp>\n\u003Ch4>Additional Features in Paid Plugin:\u003C\u002Fh4>\n\u003Cp>✅ Lazy Load for images\u003Cbr \u002F>\n✅ 40 Animations for Lazy Load\u003Cbr \u002F>\n✅ Customization for Load More Button\u003Cbr \u002F>\n✅ Customizable Loading Image\u003Cbr \u002F>\n✅ Different Products Load Type for Mobile Devices and Other\u003Cbr \u002F>\n✅ JavaScript Before and After AJAX Update\u003Cbr \u002F>\n✅ ‘Loading…’, ‘No more products’, etc messages customization\u003C\u002Fp>\n\u003Ch4>Plugin Links:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fberocket.com\u002Fwoocommerce-load-more-products\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=BeRocket_LMP\" rel=\"nofollow ugc\">Paid Plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwoocommerce-load-more.berocket.com\u002Fshop\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=BeRocket_LMP\" rel=\"nofollow ugc\">Demo 1\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwoocommerce-infinite-scroll.berocket.com\u002F?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=BeRocket_LMP\" rel=\"nofollow ugc\">Demo 2\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdocs.berocket.com\u002Fplugin\u002Fwoocommerce-load-more-products?utm_source=wordpress_org&utm_medium=plugin_links&utm_campaign=BeRocket_LMP\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>🍬 Wanna try admin side?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fberocket.com\u002Fwoocommerce-load-more-products\u002F?utm_source=wordpress_org&utm_medium=admin_demo&utm_campaign=BeRocket_LMP#try-admin\" rel=\"nofollow ugc\">Admin Demo\u003C\u002Fa> – Get access to this plugin’s admin and try it from inside. Change things and watch how they work.\u003C\u002Fp>\n\u003Ch4>Premium plugin video\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZ5cIGNU0XNU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FvH2wVvh20IA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003Cbr \u002F>\n\u003Cem>we don’t have video with free plugin right now but we are working on it\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Compatibility with WooCommerce plugins\u003C\u002Fh4>\n\u003Cp>Load More Products for WooCommerce has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:\u003C\u002Fp>\n\u003Cp>🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-ajax-filters\u002F\" rel=\"ugc\">\u003Cstrong>Advanced AJAX Product Filters\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-product-labels-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Advanced Product Labels for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgridlist-view-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Grid\u002FList View for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpagination-styler-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Pagination Styler for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-preview-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Product Preview for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003Cbr \u002F>\n🔸 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwish-wait-list-for-woocommerce\u002F\" rel=\"ugc\">\u003Cstrong>Wishlist and Waitlist for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>—\u003C\u002Fp>\n","Load products from next page via AJAX with infinite scrolling or load more products button",20000,418677,98,270,"2026-04-15T12:47:00.000Z","7.0",[21,119,23,77,78],"ajax-pagination","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fload-more-products-for-woocommerce\u002F?utm_source=free_plugin&utm_medium=plugins&utm_campaign=BeRocket_LMP","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fload-more-products-for-woocommerce.1.2.3.7.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":114,"num_ratings":132,"last_updated":133,"tested_up_to":16,"requires_at_least":74,"requires_php":117,"tags":134,"homepage":99,"download_link":137,"security_score":71,"vuln_count":14,"unpatched_count":27,"last_vuln_date":138,"fetched_at":29},"blog-filter","Blog Filter Post Filtering","1.7.9","A WP Life","https:\u002F\u002Fprofiles.wordpress.org\u002Fawordpresslife\u002F","\u003Cp>\u003Cstrong>Blog Filter\u003C\u002Fstrong> is a WordPress plugin designed to help website owners display their blog posts in organized, filterable layouts. Whether you run a personal blog, news site, or content-heavy portal, this plugin provides an intuitive way for visitors to browse and discover posts based on categories or tags.\u003C\u002Fp>\n\u003Cp>The plugin automatically fetches your existing WordPress posts and displays them in a grid or masonry layout. Visitors can click on filter buttons to instantly see posts from specific categories or tags, making content discovery much easier on sites with large archives.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7Ue3eIM3nu4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Upgrade To Premium –  \u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fblog-filter-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Blog Filter Plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium \u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002F\" rel=\"nofollow ugc\">Blog Filter Plugin Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>What Does Blog Filter Do?\u003C\u002Fh4>\n\u003Cp>At its core, Blog Filter takes your WordPress posts and presents them in a visually organized manner. Instead of showing posts in a traditional chronological list, you can display them in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Grid Layouts\u003C\u002Fstrong> – Posts arranged in neat rows and columns\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Masonry Layouts\u003C\u002Fstrong> – Pinterest-style arrangement that optimizes space by eliminating gaps between posts of different heights\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The filtering functionality lets visitors click on category or tag buttons to view only the posts that match their interests. This happens dynamically on the page without requiring a reload.\u003C\u002Fp>\n\u003Ch4>Who Can Benefit From This Plugin?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Content Publishers\u003C\u002Fstrong>: If your site has hundreds of articles across multiple topics, filtering helps readers find relevant content quickly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>News Websites\u003C\u002Fstrong>: Organize stories by categories like sports, technology, entertainment, and let users toggle between sections.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Educational Blogs\u003C\u002Fstrong>: Students and researchers can filter posts by subject matter or topic tags.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Portfolio Blogs\u003C\u002Fstrong>: Showcase written work or case studies with easy category-based navigation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Magazine-Style Sites\u003C\u002Fstrong>: Present content in a visually appealing grid that resembles magazine layouts.\u003C\u002Fp>\n\u003Ch4>Quick Setup Guide\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin through your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Navigate to “Plugins Menu > Blog Filter Settings”\u003C\u002Fli>\n\u003Cli>Configure the appearance and filtering options\u003C\u002Fli>\n\u003Cli>Copy the generated shortcode\u003C\u002Fli>\n\u003Cli>Paste the shortcode into any page, post, or widget area\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it. The plugin handles the rest automatically.\u003C\u002Fp>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cp>Blog Filter supports multiple languages out of the box:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Arabic (ar)\u003C\u002Fli>\n\u003Cli>Chinese (zh_CN)\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL)\u003C\u002Fli>\n\u003Cli>Finnish (fi_FI)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>German (de_DE)\u003C\u002Fli>\n\u003Cli>Hebrew (he_IL)\u003C\u002Fli>\n\u003Cli>Hindi (hi_IN)\u003C\u002Fli>\n\u003Cli>Hungarian (hu_HU)\u003C\u002Fli>\n\u003Cli>Indonesian (id_ID)\u003C\u002Fli>\n\u003Cli>Italian (it_IT)\u003C\u002Fli>\n\u003Cli>Japanese (ja_JP)\u003C\u002Fli>\n\u003Cli>Polish (pl_PL)\u003C\u002Fli>\n\u003Cli>Portuguese (pt_PT)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also translate the plugin into your native language using standard WordPress translation methods.\u003C\u002Fp>\n\u003Ch3>Blog Filter Features\u003C\u002Fh3>\n\u003Ch4>Automatic Post Detection\u003C\u002Fh4>\n\u003Cp>The plugin automatically pulls in your existing WordPress posts. There’s no manual entry required – just install, configure your display preferences, and your posts appear in the filtered layout.\u003C\u002Fp>\n\u003Ch4>Category and Tag Filtering\u003C\u002Fh4>\n\u003Cp>Choose whether to filter posts by categories, tags, or both. Filter buttons appear above your post grid, allowing visitors to narrow down content with a single click.\u003C\u002Fp>\n\u003Ch4>Responsive Grid Layout\u003C\u002Fh4>\n\u003Cp>Posts display in a grid format that adapts to screen sizes. Whether someone visits on a desktop monitor, tablet, or smartphone, the layout adjusts accordingly.\u003C\u002Fp>\n\u003Ch4>Masonry Arrangement\u003C\u002Fh4>\n\u003Cp>Enable masonry layout to create that Pinterest-style look where posts of varying heights fit together without awkward gaps. This works particularly well when your posts have featured images of different dimensions.\u003C\u002Fp>\n\u003Ch4>Image Quality Control\u003C\u002Fh4>\n\u003Cp>Select the image resolution for displayed thumbnails. You can opt for high-resolution images on design-focused sites, or choose smaller sizes for faster page loads.\u003C\u002Fp>\n\u003Ch4>Multi-Color Filter Buttons\u003C\u002Fh4>\n\u003Cp>Apply different colors to your filter buttons to match your site’s design or to help visitors visually distinguish between categories.\u003C\u002Fp>\n\u003Ch4>Post Titles and Details\u003C\u002Fh4>\n\u003Cp>Show or hide post titles, dates, authors, and other metadata. Control what information appears beneath each post thumbnail.\u003C\u002Fp>\n\u003Ch4>Automatic Post Links\u003C\u002Fh4>\n\u003Cp>Each post in the grid links directly to its full single post page. No additional configuration needed.\u003C\u002Fp>\n\u003Ch4>Shortcode-Based Placement\u003C\u002Fh4>\n\u003Cp>Use the generated shortcode to place your filtered post grid anywhere on your site – pages, posts, sidebar widgets, or page builder sections.\u003C\u002Fp>\n\u003Ch4>Load More Functionality\u003C\u002Fh4>\n\u003Cp>Instead of pagination, you can enable a “Load More” button that fetches additional posts without page reloads.\u003C\u002Fp>\n\u003Ch4>Custom Post Type Support\u003C\u002Fh4>\n\u003Cp>Display posts from custom post types, not just standard WordPress posts.\u003C\u002Fp>\n\u003Ch3>Premium Version Features\u003C\u002Fh3>\n\u003Cp>The premium version of Blog Filter includes additional capabilities:\u003C\u002Fp>\n\u003Ch4>BLOG FILTER PREMIUM FEATURES WITH DEMO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Ftemplate-1\u002F\" title=\"Blog Filter Premium (Blog Post Grid Layout 1)\" rel=\"nofollow ugc\">Blog Filter Premium Layout 1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Ftemplate-2\u002F\" title=\"Blog Filter Premium (Blog Post Grid Layout 2)\" rel=\"nofollow ugc\">Blog Filter Premium Layout 2\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Ftemplate-3\u002F\" title=\"Blog Filter Premium (Blog Post Grid Layout 3)\" rel=\"nofollow ugc\">Blog Filter Premium Layout 3\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Fcolumn-layout\u002F\" title=\"Blog Filter Premium (Blog Post Grid Layout with filters)\" rel=\"nofollow ugc\">Blog Filter Premium Multiple Column Layout\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Fblog-filter-without-image\u002F\" title=\"Blog Filter Premium (Blog Post without Image Layout with filters)\" rel=\"nofollow ugc\">Blog Filter Premium Without Image\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Fblog-without-filter\u002F\" title=\"Blog Filter Premium (Blog Post without Filters Layout)\" rel=\"nofollow ugc\">Blog Filter Premium Without Filters\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Fhover-effect-1\u002F\" title=\"Blog Filter Premium (Blog Post Multi Hover Effects)\" rel=\"nofollow ugc\">Blog Filter Premium With Hover Effects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002F\" title=\"Blog Filter Premium (Blog Post Image With Lightbox)\" rel=\"nofollow ugc\">Blog Filter Premium With Lightbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002F\" title=\"Blog Filter Premium (Blog Post Image With Single Post Link On Image)\" rel=\"nofollow ugc\">Blog Filter Premium With Single Post Link On Image\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fblog-filter-premium\u002Fsecond-veriation\u002F\" title=\"Blog Filter Premium (Blog Post Image With Second Variation for Title, Date & Author)\" rel=\"nofollow ugc\">Blog Filter Premium With Second Variation for Title, Date & Author\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features Include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Multiple pre-designed templates\u003C\u002Fli>\n\u003Cli>Up to 4-column layouts\u003C\u002Fli>\n\u003Cli>Five hover effects for post thumbnails\u003C\u002Fli>\n\u003Cli>Lightbox popup for featured images\u003C\u002Fli>\n\u003Cli>Unlimited filter colors\u003C\u002Fli>\n\u003Cli>Custom CSS option for advanced styling\u003C\u002Fli>\n\u003Cli>Widget support for sidebar placement\u003C\u002Fli>\n\u003Cli>Additional post metadata display options\u003C\u002Fli>\n\u003Cli>Bootstrap-based framework\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Understanding Masonry Layouts\u003C\u002Fh3>\n\u003Cp>Masonry layout arranges elements in a grid where items are positioned to fill vertical space efficiently. Unlike traditional grids where each row has the same height, masonry allows items of different sizes to stack closely together.\u003C\u002Fp>\n\u003Cp>This layout style became popular through sites like Pinterest and works well for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Posts with varied featured image dimensions\u003C\u002Fli>\n\u003Cli>Content archives with mixed media types\u003C\u002Fli>\n\u003Cli>Visual portfolios and galleries\u003C\u002Fli>\n\u003Cli>Magazine-style homepage designs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Blog Filter handles masonry calculations automatically. You enable the option, and the plugin takes care of positioning each post to minimize empty space.\u003C\u002Fp>\n\u003Ch3>Lightbox Functionality\u003C\u002Fh3>\n\u003Cp>The premium version includes Swipebox lightbox integration, which displays featured images in an overlay popup. Key lightbox features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Swipe gestures for mobile navigation\u003C\u002Fli>\n\u003Cli>Keyboard navigation on desktop\u003C\u002Fli>\n\u003Cli>CSS transitions with jQuery fallback\u003C\u002Fli>\n\u003Cli>Retina-ready UI icons\u003C\u002Fli>\n\u003Cli>Browser compatibility: Chrome, Safari, Firefox, Opera, IE9+, iOS 4+, Android, Windows Phone\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Recommended Plugins\u003C\u002Fh3>\n\u003Cp>Other plugins from the same development team:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fportfolio-filter-gallery\u002F\" title=\"Portfolio Filter Gallery\" rel=\"ugc\">Portfolio Filter Gallery\u003C\u002Fa> – Create filterable image galleries for portfolios, photography, and artwork.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finsta-type-gallery\u002F\" title=\"Instagram Type Gallery\" rel=\"ugc\">Instagram Type Gallery\u003C\u002Fa> – Display images in Instagram-inspired grid layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-grid-gallery\u002F\" title=\"Grid Gallery Plugin\" rel=\"ugc\">Grid Gallery\u003C\u002Fa> – Simple grid layout for image galleries in posts, pages, and widgets.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-image-gallery\u002F\" title=\"Image Gallery Plugin\" rel=\"ugc\">Image Gallery\u003C\u002Fa> – Lightbox-enabled gallery for displaying images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-photo-gallery\u002F\" title=\"Photo Gallery Plugin\" rel=\"ugc\">Photo Gallery\u003C\u002Fa> – Versatile gallery supporting photos, videos, links, and maps.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-slider-gallery\u002F\" title=\"Slider Plugin\" rel=\"ugc\">Responsive Slider Gallery\u003C\u002Fa> – Create responsive image sliders with shortcode placement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-video-gallery\u002F\" title=\"Video Gallery Plugin\" rel=\"ugc\">Video Gallery\u003C\u002Fa> – Display video content in organized gallery layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-contact-form-widget\u002F\" title=\"Contact Form Plugin\" rel=\"ugc\">Contact Form Widget\u003C\u002Fa> – Add contact forms via shortcodes and widgets.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-social-media-widget\u002F\" title=\"Social Media Widget\" rel=\"ugc\">Social Media Widget\u003C\u002Fa> – Display social media profile links in your sidebar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fslider-responsive-slideshow\u002F\" title=\"Responsive Slider Plugin\" rel=\"ugc\">Slider Responsive Slideshow\u003C\u002Fa> – Lightweight responsive slider for WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffacebook-likebox-widget-and-shortcode\u002F\" title=\"Facebook Likebox Plugin\" rel=\"ugc\">Facebook Like Box\u003C\u002Fa> – Embed Facebook page like boxes on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Blog Filter helps users display posts in filterable grid and masonry layouts. Organize content by categories or tags with customizable designs.",7000,345049,78,"2026-04-13T12:13:00.000Z",[123,135,22,24,136],"blog-layout","tag-filter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-filter.1.7.9.zip","2026-02-11 00:00:00",{"attackSurface":140,"codeSignals":242,"taintFlows":291,"riskAssessment":292,"analyzedAt":300},{"hooks":141,"ajaxHandlers":214,"restRoutes":233,"shortcodes":234,"cronEvents":240,"entryPointCount":60,"unprotectedCount":241},[142,148,151,155,160,165,170,172,176,179,182,185,189,193,196,200,204,207,209,211],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_menu","add_menu","includes\u002Fadmin\u002Fclass-admin-menu.php",9,{"type":143,"name":144,"callback":149,"file":146,"line":150},"add_settings_page",10,{"type":143,"name":152,"callback":153,"file":146,"line":154},"admin_init","register_settings",11,{"type":143,"name":156,"callback":157,"file":158,"line":159},"edit_form_after_title","add_quick_ajax_form","includes\u002Fadmin\u002Fcpt\u002Fclass-cpt-editor-form.php",19,{"type":143,"name":161,"callback":162,"file":163,"line":164},"pre_get_posts","shortcode_column_orderby","includes\u002Fadmin\u002Fcpt\u002Fcreator\u002Fclass-creator-columns.php",12,{"type":143,"name":166,"callback":167,"file":168,"line":169},"load-post.php","maybe_init_form","includes\u002Fadmin\u002Fcpt\u002Fcreator\u002Fclass-creator-editor.php",8,{"type":143,"name":171,"callback":167,"file":168,"line":147},"load-post-new.php",{"type":143,"name":173,"callback":174,"file":175,"line":169},"init","register","includes\u002Fadmin\u002Fcpt\u002Fcreator\u002Fclass-creator-post-type.php",{"type":143,"name":156,"callback":177,"file":178,"line":169},"render","includes\u002Fadmin\u002Fcpt\u002Fcreator\u002Fclass-creator-shortcode-box.php",{"type":143,"name":173,"callback":180,"file":181,"line":164},"handle_deprecated_hooks","includes\u002Fdeprecated\u002Fclass-deprecated-hooks-handler.php",{"type":143,"name":183,"callback":184,"file":181,"line":50},"admin_notices","display_admin_notice",{"type":143,"name":186,"callback":187,"file":188,"line":50},"wp_enqueue_scripts","enqueue_frontend_styles_and_scripts","includes\u002Fenqueue\u002Fclass-enqueue-handler.php",{"type":143,"name":190,"callback":191,"priority":150,"file":188,"line":192},"admin_enqueue_scripts","enqueue_admin_styles_and_scripts",14,{"type":143,"name":173,"callback":194,"file":195,"line":59},"qapl_action_quick_ajax_check_version_and_run_updates","includes\u002Fmaintenance\u002Fclass-updater.php",{"type":143,"name":197,"callback":198,"file":195,"line":199},"admin_post_qapl_purge_unused_data","qapl_action_quick_ajax_handle_purge_unused_data_request",355,{"type":143,"name":183,"callback":201,"file":202,"line":203},"closure","includes\u002Fresources\u002Fclass-utilities.php",40,{"type":143,"name":183,"callback":201,"file":205,"line":206},"quick-ajax-post-loader.php",23,{"type":143,"name":183,"callback":201,"file":205,"line":208},37,{"type":143,"name":183,"callback":201,"file":205,"line":210},56,{"type":143,"name":212,"callback":201,"file":205,"line":213},"plugins_loaded",63,[215,220,222,226,228,232],{"action":216,"nopriv":217,"callback":218,"hasNonce":217,"hasCapCheck":217,"file":219,"line":154},"qapl_action_get_taxonomies_by_post_type",false,"get_taxonomies_by_post_type","includes\u002Fajax-controller\u002Fclass-ajax-admin-controller.php",{"action":216,"nopriv":221,"callback":218,"hasNonce":217,"hasCapCheck":217,"file":219,"line":164},true,{"action":223,"nopriv":217,"callback":224,"hasNonce":217,"hasCapCheck":217,"file":219,"line":225},"qapl_action_get_terms_by_taxonomy","get_terms_by_taxonomy",15,{"action":223,"nopriv":221,"callback":224,"hasNonce":217,"hasCapCheck":217,"file":219,"line":227},16,{"action":229,"nopriv":217,"callback":230,"hasNonce":217,"hasCapCheck":217,"file":231,"line":154},"qapl_action_load_posts","load_posts","includes\u002Fajax-controller\u002Fclass-ajax-frontend-controller.php",{"action":229,"nopriv":221,"callback":230,"hasNonce":217,"hasCapCheck":217,"file":231,"line":164},[],[235],{"tag":236,"callback":237,"file":238,"line":239},"qapl-quick-ajax","render_quick_ajax_shortcode","includes\u002Fshortcode\u002Fclass-shortcode.php",143,[],6,{"dangerousFunctions":243,"sqlUsage":244,"outputEscaping":246,"fileOperations":34,"externalRequests":27,"nonceChecks":14,"capabilityChecks":289,"bundledLibraries":290},[],{"prepared":27,"raw":27,"locations":245},[],{"escaped":247,"rawEcho":159,"locations":248},224,[249,251,254,256,258,261,263,265,268,271,273,275,278,279,280,282,284,286,287],{"file":158,"line":59,"context":250},"raw output",{"file":252,"line":253,"context":250},"includes\u002Fadmin\u002Fpages\u002Fclass-admin-options-page-form.php",77,{"file":252,"line":255,"context":250},83,{"file":252,"line":257,"context":250},85,{"file":259,"line":260,"context":250},"includes\u002Fajax-render\u002Fclass-ajax-frontend-render.php",44,{"file":259,"line":262,"context":250},48,{"file":259,"line":264,"context":250},54,{"file":266,"line":267,"context":250},"includes\u002Fajax-render\u002Fclass-ajax-layout-renderer.php",126,{"file":269,"line":270,"context":250},"includes\u002Ffunctions.php",22,{"file":269,"line":272,"context":250},36,{"file":269,"line":274,"context":250},50,{"file":276,"line":277,"context":250},"includes\u002Ftemplate-renderers\u002Fclass-template-hooks.php",42,{"file":276,"line":262,"context":250},{"file":276,"line":264,"context":250},{"file":276,"line":281,"context":250},60,{"file":276,"line":283,"context":250},66,{"file":276,"line":285,"context":250},72,{"file":276,"line":132,"context":250},{"file":276,"line":288,"context":250},84,5,[],[],{"summary":293,"deductions":294},"The \"quick-ajax-post-loader\" plugin version 1.8.10 presents a mixed security posture. On the positive side, the plugin demonstrates good practices in its SQL query handling, exclusively using prepared statements, and a high percentage of output escaping. It also shows a reasonable number of nonce and capability checks. However, a significant concern arises from its attack surface, with 6 out of 7 entry points lacking authentication checks. This large number of unprotected AJAX handlers is a primary risk factor.\n\nThe static analysis did not reveal any critical or high severity taint flows, suggesting that direct injection vulnerabilities might not be present based on the analyzed code. The plugin also has no recorded vulnerability history (CVEs), which could indicate a history of good security development or simply a lack of past scrutiny. Despite the lack of known vulnerabilities and the absence of dangerous functions, the substantial number of unprotected AJAX endpoints leaves the plugin exposed to potential brute-force attacks, unauthorized data manipulation, or denial-of-service attempts if these handlers perform sensitive operations.",[295,297],{"reason":296,"points":150},"Unprotected AJAX handlers",{"reason":298,"points":299},"No taint analysis data provided",2,"2026-04-16T11:27:41.685Z",{"wat":302,"direct":315},{"assetPaths":303,"generatorPatterns":308,"scriptPaths":309,"versionParams":310},[304,305,306,307],"\u002Fwp-content\u002Fplugins\u002Fquick-ajax-post-loader\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fquick-ajax-post-loader\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fquick-ajax-post-loader\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fquick-ajax-post-loader\u002Fjs\u002Fadmin-script.js",[],[305,307],[311,312,313,314],"quick-ajax-post-loader\u002Fcss\u002Fstyle.css?ver=","quick-ajax-post-loader\u002Fjs\u002Fscript.js?ver=","quick-ajax-post-loader\u002Fcss\u002Fadmin-style.css?ver=","quick-ajax-post-loader\u002Fjs\u002Fadmin-script.js?ver=",{"cssClasses":316,"htmlComments":317,"htmlAttributes":318,"restEndpoints":328,"jsGlobals":329,"shortcodeOutput":332},[],[],[319,320,321,322,323,324,325,326,327],"qapl-quick-ajax-id","qapl-term-filter-button","qapl-sort-button","qapl-load-more-button","qapl-settings-wrapper","qapl-query-setting-post-type","qapl-query-setting-taxonomy","qapl-query-setting-selected-terms","qapl-display-show-all-button",[],[330,331],"qapl_quick_ajax_data","qapl_quick_ajax_admin_data",[],{"error":221,"url":334,"statusCode":335,"statusMessage":336,"message":336},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fquick-ajax-post-loader\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":338,"versions":339},39,[340,345,352,359,366,373,380,387,394,401,408,415,422,429,436,443,450,457,464,471,478,485,492,499,506,513,520,527,534,541,548,555,562,569,576,583,590,597,604],{"version":6,"download_url":26,"svn_tag_url":341,"released_at":28,"has_diff":217,"diff_files_changed":342,"diff_lines":28,"trac_diff_url":343,"vulnerabilities":344,"is_current":221},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.9&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.10",[],{"version":346,"download_url":347,"svn_tag_url":348,"released_at":28,"has_diff":217,"diff_files_changed":349,"diff_lines":28,"trac_diff_url":350,"vulnerabilities":351,"is_current":217},"1.8.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.8&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.9",[],{"version":353,"download_url":354,"svn_tag_url":355,"released_at":28,"has_diff":217,"diff_files_changed":356,"diff_lines":28,"trac_diff_url":357,"vulnerabilities":358,"is_current":217},"1.8.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.7&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.8",[],{"version":360,"download_url":361,"svn_tag_url":362,"released_at":28,"has_diff":217,"diff_files_changed":363,"diff_lines":28,"trac_diff_url":364,"vulnerabilities":365,"is_current":217},"1.8.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.6&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.7",[],{"version":367,"download_url":368,"svn_tag_url":369,"released_at":28,"has_diff":217,"diff_files_changed":370,"diff_lines":28,"trac_diff_url":371,"vulnerabilities":372,"is_current":217},"1.8.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.5&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.6",[],{"version":374,"download_url":375,"svn_tag_url":376,"released_at":28,"has_diff":217,"diff_files_changed":377,"diff_lines":28,"trac_diff_url":378,"vulnerabilities":379,"is_current":217},"1.8.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.4&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.5",[],{"version":381,"download_url":382,"svn_tag_url":383,"released_at":28,"has_diff":217,"diff_files_changed":384,"diff_lines":28,"trac_diff_url":385,"vulnerabilities":386,"is_current":217},"1.8.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.3&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.4",[],{"version":388,"download_url":389,"svn_tag_url":390,"released_at":28,"has_diff":217,"diff_files_changed":391,"diff_lines":28,"trac_diff_url":392,"vulnerabilities":393,"is_current":217},"1.8.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.2&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.3",[],{"version":395,"download_url":396,"svn_tag_url":397,"released_at":28,"has_diff":217,"diff_files_changed":398,"diff_lines":28,"trac_diff_url":399,"vulnerabilities":400,"is_current":217},"1.8.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.1&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.2",[],{"version":402,"download_url":403,"svn_tag_url":404,"released_at":28,"has_diff":217,"diff_files_changed":405,"diff_lines":28,"trac_diff_url":406,"vulnerabilities":407,"is_current":217},"1.8.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.0&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.1",[],{"version":409,"download_url":410,"svn_tag_url":411,"released_at":28,"has_diff":217,"diff_files_changed":412,"diff_lines":28,"trac_diff_url":413,"vulnerabilities":414,"is_current":217},"1.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.7&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.8.0",[],{"version":416,"download_url":417,"svn_tag_url":418,"released_at":28,"has_diff":217,"diff_files_changed":419,"diff_lines":28,"trac_diff_url":420,"vulnerabilities":421,"is_current":217},"1.7.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.6&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.7",[],{"version":423,"download_url":424,"svn_tag_url":425,"released_at":28,"has_diff":217,"diff_files_changed":426,"diff_lines":28,"trac_diff_url":427,"vulnerabilities":428,"is_current":217},"1.7.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.5&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.6",[],{"version":430,"download_url":431,"svn_tag_url":432,"released_at":28,"has_diff":217,"diff_files_changed":433,"diff_lines":28,"trac_diff_url":434,"vulnerabilities":435,"is_current":217},"1.7.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.4&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.5",[],{"version":437,"download_url":438,"svn_tag_url":439,"released_at":28,"has_diff":217,"diff_files_changed":440,"diff_lines":28,"trac_diff_url":441,"vulnerabilities":442,"is_current":217},"1.7.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.3&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.4",[],{"version":444,"download_url":445,"svn_tag_url":446,"released_at":28,"has_diff":217,"diff_files_changed":447,"diff_lines":28,"trac_diff_url":448,"vulnerabilities":449,"is_current":217},"1.7.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.2&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.3",[],{"version":451,"download_url":452,"svn_tag_url":453,"released_at":28,"has_diff":217,"diff_files_changed":454,"diff_lines":28,"trac_diff_url":455,"vulnerabilities":456,"is_current":217},"1.7.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.1&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.2",[],{"version":458,"download_url":459,"svn_tag_url":460,"released_at":28,"has_diff":217,"diff_files_changed":461,"diff_lines":28,"trac_diff_url":462,"vulnerabilities":463,"is_current":217},"1.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.0&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.1",[],{"version":465,"download_url":466,"svn_tag_url":467,"released_at":28,"has_diff":217,"diff_files_changed":468,"diff_lines":28,"trac_diff_url":469,"vulnerabilities":470,"is_current":217},"1.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.4&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.7.0",[],{"version":472,"download_url":473,"svn_tag_url":474,"released_at":28,"has_diff":217,"diff_files_changed":475,"diff_lines":28,"trac_diff_url":476,"vulnerabilities":477,"is_current":217},"1.6.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.6.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.6.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.3&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.4",[],{"version":479,"download_url":480,"svn_tag_url":481,"released_at":28,"has_diff":217,"diff_files_changed":482,"diff_lines":28,"trac_diff_url":483,"vulnerabilities":484,"is_current":217},"1.6.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.6.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.6.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.2&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.3",[],{"version":486,"download_url":487,"svn_tag_url":488,"released_at":28,"has_diff":217,"diff_files_changed":489,"diff_lines":28,"trac_diff_url":490,"vulnerabilities":491,"is_current":217},"1.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.6.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.1&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.2",[],{"version":493,"download_url":494,"svn_tag_url":495,"released_at":28,"has_diff":217,"diff_files_changed":496,"diff_lines":28,"trac_diff_url":497,"vulnerabilities":498,"is_current":217},"1.6.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.6.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.0&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.1",[],{"version":500,"download_url":501,"svn_tag_url":502,"released_at":28,"has_diff":217,"diff_files_changed":503,"diff_lines":28,"trac_diff_url":504,"vulnerabilities":505,"is_current":217},"1.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.5.0&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.6.0",[],{"version":507,"download_url":508,"svn_tag_url":509,"released_at":28,"has_diff":217,"diff_files_changed":510,"diff_lines":28,"trac_diff_url":511,"vulnerabilities":512,"is_current":217},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.4.1&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.5.0",[],{"version":514,"download_url":515,"svn_tag_url":516,"released_at":28,"has_diff":217,"diff_files_changed":517,"diff_lines":28,"trac_diff_url":518,"vulnerabilities":519,"is_current":217},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.4.0&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.4.1",[],{"version":521,"download_url":522,"svn_tag_url":523,"released_at":28,"has_diff":217,"diff_files_changed":524,"diff_lines":28,"trac_diff_url":525,"vulnerabilities":526,"is_current":217},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.10&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.4.0",[],{"version":528,"download_url":529,"svn_tag_url":530,"released_at":28,"has_diff":217,"diff_files_changed":531,"diff_lines":28,"trac_diff_url":532,"vulnerabilities":533,"is_current":217},"1.3.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.9&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.10",[],{"version":535,"download_url":536,"svn_tag_url":537,"released_at":28,"has_diff":217,"diff_files_changed":538,"diff_lines":28,"trac_diff_url":539,"vulnerabilities":540,"is_current":217},"1.3.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.8&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.9",[],{"version":542,"download_url":543,"svn_tag_url":544,"released_at":28,"has_diff":217,"diff_files_changed":545,"diff_lines":28,"trac_diff_url":546,"vulnerabilities":547,"is_current":217},"1.3.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.7&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.8",[],{"version":549,"download_url":550,"svn_tag_url":551,"released_at":28,"has_diff":217,"diff_files_changed":552,"diff_lines":28,"trac_diff_url":553,"vulnerabilities":554,"is_current":217},"1.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.6&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.7",[],{"version":556,"download_url":557,"svn_tag_url":558,"released_at":28,"has_diff":217,"diff_files_changed":559,"diff_lines":28,"trac_diff_url":560,"vulnerabilities":561,"is_current":217},"1.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.5&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.6",[],{"version":563,"download_url":564,"svn_tag_url":565,"released_at":28,"has_diff":217,"diff_files_changed":566,"diff_lines":28,"trac_diff_url":567,"vulnerabilities":568,"is_current":217},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.4&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.5",[],{"version":570,"download_url":571,"svn_tag_url":572,"released_at":28,"has_diff":217,"diff_files_changed":573,"diff_lines":28,"trac_diff_url":574,"vulnerabilities":575,"is_current":217},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.3&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.4",[],{"version":577,"download_url":578,"svn_tag_url":579,"released_at":28,"has_diff":217,"diff_files_changed":580,"diff_lines":28,"trac_diff_url":581,"vulnerabilities":582,"is_current":217},"1.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.2&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.3",[],{"version":584,"download_url":585,"svn_tag_url":586,"released_at":28,"has_diff":217,"diff_files_changed":587,"diff_lines":28,"trac_diff_url":588,"vulnerabilities":589,"is_current":217},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.1&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.2",[],{"version":591,"download_url":592,"svn_tag_url":593,"released_at":28,"has_diff":217,"diff_files_changed":594,"diff_lines":28,"trac_diff_url":595,"vulnerabilities":596,"is_current":217},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.0&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.1",[],{"version":598,"download_url":599,"svn_tag_url":600,"released_at":28,"has_diff":217,"diff_files_changed":601,"diff_lines":28,"trac_diff_url":602,"vulnerabilities":603,"is_current":217},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fquick-ajax-post-loader%2Ftags%2F1.2.1&new_path=%2Fquick-ajax-post-loader%2Ftags%2F1.3.0",[],{"version":605,"download_url":606,"svn_tag_url":607,"released_at":28,"has_diff":217,"diff_files_changed":608,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":609,"is_current":217},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquick-ajax-post-loader.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fquick-ajax-post-loader\u002Ftags\u002F1.2.1\u002F",[],[]]