| 1 |
=== Ultimate Post Kit – Elementor Post Grid, Post Carousel, Post Slider & Blog Layout Widgets === |
| 2 |
Contributors: bdthemes, selimmw, mohammaadfarid, abutalib, maudud, sohanurrahman, muhammadasik, shmusuf, arafatakashakku, shaikatazim, shamim496 |
| 3 |
Donate link: https://bdthemes.com/ |
| 4 |
Tags: elementor addons, post grid, post carousel, post slider, blog layout |
| 5 |
Requires at least: 6.8 |
| 6 |
Tested up to: 7.1 |
| 7 |
Stable tag: 4.5.4 |
| 8 |
Requires PHP: 7.0 |
| 9 |
License: GPL3 |
| 10 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html |
| 11 |
Elementor requires at least: 4.0.0 |
| 12 |
Elementor tested up to: 4.2.4 |
| 13 |
|
| 14 |
Build WordPress blog, magazine, news, archive and single-post layouts with Elementor post grid, carousel, slider and list widgets. |
| 15 |
|
| 16 |
== Description == |
| 17 |
|
| 18 |
Ultimate Post Kit is a WordPress post layout plugin and Elementor blog addon for bloggers, publishers, marketers and content creators. Use this blog post addon to display WordPress posts in grids, lists, carousels, sliders, timelines, tabs, accordions, categories and supporting blog sections without writing custom code. |
| 19 |
|
| 20 |
As an Elementor blog post plugin and Elementor post layout plugin, Ultimate Post Kit provides multiple ways to organize post content. Choose an Elementor blog post widget for one section or combine several Elementor post widgets into a complete blog layout. |
| 21 |
|
| 22 |
Available query controls let you select posts, categories or authors. Ultimate Post Kit also supports RTL and multiple languages. Free and Pro availability is identified in the widget sections below. |
| 23 |
|
| 24 |
= Elementor Post Widgets and Blog Layout Features = |
| 25 |
|
| 26 |
* **Elementor post grid widgets:** Arrange posts in rows and columns with dedicated grid layouts. |
| 27 |
* **Elementor post list widgets:** Create compact or detailed vertical post lists. |
| 28 |
* **Elementor post carousel widgets:** Display posts in horizontally scrollable layouts. |
| 29 |
* **Elementor post slider widgets:** Present posts with the navigation, animation or autoplay controls available in each slider. |
| 30 |
* **Dynamic post layouts:** Use the Pro Dynamic Content, Dynamic Grid, Dynamic Carousel, Dynamic Tabs and Dynamic Accordion widgets for their supported content sources. |
| 31 |
* **Template Builder elements:** Combine Post Title, Post Content, Post Info and Post Featured Image elements. |
| 32 |
* **Remote slider controls:** Position arrows, fractions, pagination or thumbnail navigation separately from supported sliders. |
| 33 |
* **Blog layout templates:** Review ready templates for food, magazine, news, gaming and archive-page use cases. |
| 34 |
|
| 35 |
= Blog Post Carousel, Blog Post Slider, Picture Carousel and Carousel Slider = |
| 36 |
|
| 37 |
Ultimate Post Kit includes blog post carousel and blog post slider layouts for presenting WordPress posts in Elementor. For a picture carousel based on featured images, choose an image-focused post carousel such as Hazel Carousel or Amox Carousel. For a carousel slider built from queried content, review Dynamic Carousel and its available controls. |
| 38 |
|
| 39 |
= Blog Layout Plugin, Blog Layout Addon, Widget and Template Options = |
| 40 |
|
| 41 |
Ultimate Post Kit can be used as a blog layout plugin or blog layout addon for Elementor. Configure one blog layout widget independently or combine post grids, post lists, post carousels, post sliders, categories, author information, recent comments, news tickers and template elements into a larger blog layout template. |
| 42 |
|
| 43 |
For an Elementor archive template, archive page layout or Elementor single post template, combine the Template Builder's Post Title, Post Content, Post Info and Post Featured Image elements. Review the [Archive Page demo](https://postkit.pro/archive/) for an example. |
| 44 |
|
| 45 |
= Useful Links 👇 = |
| 46 |
|
| 47 |
**[Live Demo](https://postkit.pro/demo/)** | **[Documentation](https://bdthemes.com/knowledge-base/ultimate-post-kit/)** | **[Video Tutorials](https://www.youtube.com/watch?v=nmMajegrTiM&list=PLP0S85GEw7DNBnZCb4RtJzlf38GCJ7z1b)** | **[Upgrade to Pro](https://postkit.pro/pricing/)** | **[Support](https://bdthemes.com/support/)** |
| 48 |
|
| 49 |
https://www.youtube.com/watch?v=er0uGv1yjig |
| 50 |
|
| 51 |
**Introducing Ultimate Post Kit for Elementor** |
| 52 |
|
| 53 |
== Core Post Widgets for Elementor == |
| 54 |
|
| 55 |
= Post Grid, Post List, Post Carousel and Post Slider = |
| 56 |
|
| 57 |
* [Post Grid](https://postkit.pro/demo/post-grid/) - A Pro post grid widget listed in the current Ultimate Post Kit catalogue. |
| 58 |
* [Post List](https://postkit.pro/post-list/) - A Free Elementor post list widget for displaying posts in a vertical list layout. |
| 59 |
* **Post Carousel** - A Free post carousel widget for horizontally scrollable post layouts. |
| 60 |
* [Post Slider](https://postkit.pro/post-slider/) - A Pro post slider widget for slider-based post presentations. |
| 61 |
|
| 62 |
= Additional Core Post Layouts = |
| 63 |
|
| 64 |
* [Post Grid Tab](https://postkit.pro/demo/post-grid-tab/) - A Pro widget that combines a post grid with tab-based navigation. |
| 65 |
* **Post Block** - A Free block-style post layout. |
| 66 |
* **Post Block Modern** - A Free alternative block-style post layout. |
| 67 |
* **Post Card** - A Pro card-style post layout. |
| 68 |
* **Post Timeline** - A Pro timeline-style post layout. |
| 69 |
* [Post Gallery](https://postkit.pro/demo/post-gallery/) - A Pro gallery-style post layout. |
| 70 |
|
| 71 |
== Free Widgets for Elementor == |
| 72 |
|
| 73 |
= Elementor Post Grid Layouts = |
| 74 |
|
| 75 |
* [Alex Grid](https://postkit.pro/demo/alex-grid/) - A modern post grid with a glass-style presentation. |
| 76 |
* [Alice Grid](https://postkit.pro/demo/alice-grid/) - A compact post grid layout. |
| 77 |
* [Alter Grid](https://postkit.pro/demo/alter-grid/) - A detailed grid for blog, magazine, news or gaming content. |
| 78 |
* [Amox Grid](https://postkit.pro/demo/amox-grid/) - A post grid with configurable hover effects. |
| 79 |
* [Elite Grid](https://postkit.pro/demo/elite-grid/) - A grid layout that emphasizes author and post information. |
| 80 |
* [Gratis Grid](https://postkit.pro/demo/gratis-grid/) - A minimal post grid presentation. |
| 81 |
* [Hazel Grid](https://postkit.pro/demo/hazel-grid/) - An image-focused post grid. |
| 82 |
* [Maple Grid](https://postkit.pro/demo/maple-grid/) - A grid that can display tags, categories and post types. |
| 83 |
* [Ramble Grid](https://postkit.pro/demo/ramble-grid/) - A grid that reveals additional post details on hover. |
| 84 |
|
| 85 |
= Elementor Post List Widgets = |
| 86 |
|
| 87 |
* [Buzz List](https://postkit.pro/demo/buzz-list/) - A list layout with numbered entries and cover-image behavior. |
| 88 |
* [Exotic List](https://postkit.pro/demo/exotic-list/) - A post list with image triggers and prominent titles. |
| 89 |
* [Fanel List](https://postkit.pro/demo/fanel-list/) - A compact layout for displaying post information. |
| 90 |
* [Featured List](https://postkit.pro/demo/featured-list/) - A list layout for presenting featured posts. |
| 91 |
* [Harold List](https://postkit.pro/demo/harold-list/) - A structured post-navigation list. |
| 92 |
* [Scott List](https://postkit.pro/demo/scott-list/) - A numbered post list with basic post details. |
| 93 |
* [Tiny List](https://postkit.pro/demo/tiny-list/) - A small post-navigation layout. |
| 94 |
|
| 95 |
= Elementor Post Carousel Widgets = |
| 96 |
|
| 97 |
* [Alex Carousel](https://postkit.pro/demo/alex-carousel/) - An image-centered post carousel. |
| 98 |
* [Alice Carousel](https://postkit.pro/demo/alice-carousel/) - A carousel that displays post titles and metadata. |
| 99 |
* [Alter Carousel](https://postkit.pro/demo/alter-carousel/) - A configurable post carousel layout. |
| 100 |
* [Amox Carousel](https://postkit.pro/demo/amox-carousel/) - A multi-slide post carousel. |
| 101 |
* [Buzz List Carousel](https://postkit.pro/demo/buzz-list-carousel/) - A carousel that combines list-based navigation with post previews. |
| 102 |
* [Category Carousel](https://postkit.pro/demo/category-carousel/) - A carousel for displaying selected post categories. |
| 103 |
* [Elite Carousel](https://postkit.pro/demo/elite-carousel/) - A post carousel with author and post information. |
| 104 |
* [Harold List Carousel](https://postkit.pro/demo/harold-list-carousel/) - A list-based carousel with slider navigation. |
| 105 |
* [Hazel Carousel](https://postkit.pro/demo/hazel-carousel/) - An image-focused post carousel and picture carousel option. |
| 106 |
* [Maple Carousel](https://postkit.pro/demo/maple-carousel/) - A carousel layout with post summaries. |
| 107 |
* [Ramble Carousel](https://postkit.pro/demo/ramble-carousel/) - A horizontally scrolling post carousel. |
| 108 |
|
| 109 |
= Elementor Post Slider Widgets = |
| 110 |
|
| 111 |
* [Camux Slider](https://postkit.pro/demo/camux-slider/) - A full-width image or video slider presentation. |
| 112 |
* [Carbon Slider](https://postkit.pro/demo/carbon-slider/) - A slider that places captions over visual content. |
| 113 |
* [Crystal Slider](https://postkit.pro/demo/crystal-slider/) - A post slider with transition and animation controls. |
| 114 |
* [Noxe Slider](https://postkit.pro/demo/noxe-slider/) - A parallax-style post slider. |
| 115 |
* [Paradox Slider](https://postkit.pro/demo/paradox-slider/) - A post slider with layered content. |
| 116 |
* [Pholox Slider](https://postkit.pro/demo/pholox-slider/) - A video-capable slider with autoplay and manual navigation. |
| 117 |
* [Skide Slider](https://postkit.pro/demo/skide-slider/) - A visual post slider with prominent typography. |
| 118 |
* [Snog Slider](https://postkit.pro/demo/snog-slider/) - A creative post slider layout. |
| 119 |
|
| 120 |
= Elementor Post Timeline Widget = |
| 121 |
|
| 122 |
* [Oras Timeline](https://postkit.pro/demo/timeline/) - A timeline widget for arranging posts or events chronologically. |
| 123 |
|
| 124 |
= Supporting Elementor Blog Widgets = |
| 125 |
|
| 126 |
* [Author](https://postkit.pro/demo/author/) - Display profile images, biographies and author details. |
| 127 |
* [Banner](https://postkit.pro/demo/banner/) - Display an image-and-text banner. |
| 128 |
* [News Ticker](https://postkit.pro/demo/news-ticker/) - Display recent updates in a compact scrolling format. |
| 129 |
* [Newsletter](https://postkit.pro/demo/newsletter/) - Display a configurable subscription form. |
| 130 |
* [Post Accordion](https://postkit.pro/demo/post-accordion/) - Organize post summaries in expandable sections. |
| 131 |
* [Post Category](https://postkit.pro/demo/post-category/) - Display category-based blog navigation. |
| 132 |
* [Reading Progress Bar](https://postkit.pro/demo/reading-progress/) - Indicate progress through the current page. |
| 133 |
* [Recent Comments](https://postkit.pro/demo/recent-comments/) - Display recent WordPress comments. |
| 134 |
* [Social Share](https://postkit.pro/demo/social-share/) - Display social-sharing buttons for post content. |
| 135 |
* [Social Count - Static](https://postkit.pro/demo/static-social-count/) - Display manually configured social counts. |
| 136 |
* [Tag Cloud](https://postkit.pro/demo/tag-cloud/) - Display WordPress post tags. |
| 137 |
|
| 138 |
== Free Extensions == |
| 139 |
|
| 140 |
* [Animations](https://postkit.pro/demo/alter-grid/) - Add the animation options available to supported widgets. |
| 141 |
|
| 142 |
== Free Features == |
| 143 |
|
| 144 |
* [Live Copy or Paste](https://www.elementpack.pro/knowledge-base/how-to-use-live-copy-option/) - Copy and paste supported designs using the documented workflow. |
| 145 |
* [Duplicator](https://www.elementpack.pro/knowledge-base/how-to-use-element-pack-duplicator/) - Duplicate supported content using the documented workflow. |
| 146 |
|
| 147 |
== Elementor Pro Widgets == |
| 148 |
|
| 149 |
= Elementor Post Grid Layouts = |
| 150 |
|
| 151 |
* [Kalon Grid](https://postkit.pro/demo/kalon-grid/) - A flexible post grid layout. |
| 152 |
* [Pixina Grid](https://postkit.pro/demo/pixina-grid/) - An image-led post grid. |
| 153 |
* [Wixer Grid](https://postkit.pro/demo/wixer-grid/) - A post grid with animation and hover options. |
| 154 |
|
| 155 |
= Elementor Post List Widgets = |
| 156 |
|
| 157 |
* [Classic List](https://postkit.pro/demo/classic-list/) - A traditional post list presentation. |
| 158 |
* [Candy List](https://postkit.pro/demo/candy-list/) - A post list with colored visual accents. |
| 159 |
* [Welsh List](https://postkit.pro/demo/welsh-list/) - A text-and-icon list layout. |
| 160 |
|
| 161 |
= Post Gallery = |
| 162 |
|
| 163 |
* [Featured Gallery](https://postkit.pro/demo/featured-gallery/) - A gallery layout for featured post content. |
| 164 |
|
| 165 |
= Elementor Post Carousel Widgets = |
| 166 |
|
| 167 |
* [Eldora Carousel](https://postkit.pro/demo/eldora-carousel/) - A post carousel with layered content transitions. |
| 168 |
* [Gratis Carousel](https://postkit.pro/demo/gratis-carousel/) - A minimal carousel layout. |
| 169 |
* [Kalon Carousel](https://postkit.pro/demo/kalon-carousel/) - A post carousel with hover options. |
| 170 |
* [Pixina Carousel](https://postkit.pro/demo/pixina-carousel/) - An image-led post carousel. |
| 171 |
* [Wixer Carousel](https://postkit.pro/demo/wixer-carousel/) - A post carousel with animation options. |
| 172 |
|
| 173 |
= Elementor Post Slider Widgets = |
| 174 |
|
| 175 |
* [Atlas Slider](https://postkit.pro/demo/atlas-slider/) - A post slider with content transitions. |
| 176 |
* [Berlin Slider](https://postkit.pro/demo/berlin-slider/) - A full-screen visual slider layout. |
| 177 |
* [Foxico Slider](https://postkit.pro/demo/foxico-slider/) - A slider that emphasizes content hierarchy and imagery. |
| 178 |
* [Hansel Slider](https://postkit.pro/demo/hansel-slider/) - A post slider with animation and hover behavior. |
| 179 |
* [Iconic Slider](https://postkit.pro/demo/iconic-slider/) - A slider with icon and overlay-text options. |
| 180 |
* [Optick Slider](https://postkit.pro/demo/optick-slider/) - A slider with autoplay controls. |
| 181 |
* [Sline Slider](https://postkit.pro/demo/sline-slider/) - A video-gallery slider with a typography-focused layout. |
| 182 |
|
| 183 |
= Elementor Post Tabs = |
| 184 |
|
| 185 |
* [Forbes Tabs](https://postkit.pro/demo/forbes-tabs/) - Organize post content in a tabbed layout. |
| 186 |
* [Holux Tabs](https://postkit.pro/demo/holux-tabs/) - An alternative tabbed post layout. |
| 187 |
|
| 188 |
= Elementor Post Timeline Widgets = |
| 189 |
|
| 190 |
* [Grove Timeline](https://postkit.pro/demo/grove-timeline/) - Display content in a timeline. |
| 191 |
* [Snap Timeline](https://postkit.pro/demo/snap-timeline/) - Display posts in a timeline with transition options. |
| 192 |
* [Soft Timeline](https://postkit.pro/demo/soft-timeline/) - Display posts in a timeline with animation options. |
| 193 |
* [Checkerboard](https://postkit.pro/demo/checkerboard/) - Combine timeline and grid presentation patterns. |
| 194 |
|
| 195 |
= Additional Pro Widgets = |
| 196 |
|
| 197 |
* [Post Calendar](https://postkit.pro/demo/post-calendar/) - Organize posts in a calendar layout. |
| 198 |
* [Reading Progress Circle](https://postkit.pro/demo/reading-progress-circle/) - Display reading progress as a circular indicator. |
| 199 |
* [Social Link](https://postkit.pro/demo/social-link/) - Display social-profile links. |
| 200 |
* [Stone Hover](https://postkit.pro/demo/stone-hover/) - Apply a framed hover presentation to supported content. |
| 201 |
* [Instagram Gallery](https://postkit.pro/demo/instagram-gallery/) - Display supported Instagram content in a gallery. |
| 202 |
|
| 203 |
= Dynamic Post Grid, Carousel, Tabs and Content = |
| 204 |
|
| 205 |
* [Dynamic Content](https://postkit.pro/demo/dynamic-content/) - Display supported posts, pages or custom-query content. |
| 206 |
* [Dynamic Grid](https://postkit.pro/demo/dynamic-grid/) - Display supported posts, products or custom content in a grid. |
| 207 |
* [Dynamic Carousel](https://postkit.pro/demo/dynamic-carousel/) - Display supported posts, images or custom content in a carousel slider. |
| 208 |
* [Dynamic Tabs](https://postkit.pro/demo/dynamic-tabs/) - Organize supported queried content in tabs. |
| 209 |
* [Dynamic Accordion](https://postkit.pro/demo/dynamic-accordion/) - Organize supported content in expandable panels. |
| 210 |
|
| 211 |
= Remote Carousel and Slider Controls = |
| 212 |
|
| 213 |
* [Remote Arrows](https://postkit.pro/demo/remote-arrows/) - Place previous and next controls separately from a supported slider. |
| 214 |
* [Remote Fraction](https://postkit.pro/demo/remote-fraction/) - Add separate fraction-based slider navigation. |
| 215 |
* [Remote Pagination](https://postkit.pro/demo/remote-pagination/) - Add separate pagination to a supported layout. |
| 216 |
* [Remote Thumbs](https://postkit.pro/demo/remote-thumbs/) - Connect thumbnail navigation to a supported slider. |
| 217 |
|
| 218 |
== Pro Extensions == |
| 219 |
|
| 220 |
* [MultiColor Item](https://postkit.pro/demo/multicolor-item/) - Apply multiple configured colors to supported items. |
| 221 |
|
| 222 |
== Ready Blog Layout Templates == |
| 223 |
|
| 224 |
Ultimate Post Kit's official website presents ready blog layout template examples for food blogs, magazines, news sites, gaming sites and archives. These examples show how several post grid, post list, post carousel, post slider and supporting widgets can be combined on one page. |
| 225 |
|
| 226 |
= Food Blog Layout Templates = |
| 227 |
|
| 228 |
* [SnackNest](https://postkit.pro/demo-pages/snacknest/) - A food-blog landing page example. |
| 229 |
* [TastyTales](https://postkit.pro/demo-pages/tastytales/) - An additional food-blog layout example. |
| 230 |
|
| 231 |
= Magazine and News Blog Layout Templates = |
| 232 |
|
| 233 |
* [TrendDesk](https://postkit.pro/demo-pages/trenddesk/) - A news-focused blog layout template. |
| 234 |
* [FreshMag](https://postkit.pro/demo-pages/freshmag/) - A magazine and news layout example. |
| 235 |
* [FlipPage](https://postkit.pro/demo-pages/flippage/) - A news-portal layout example. |
| 236 |
* [Today News](https://postkit.pro/demo-pages/today-news/) - A multi-section news layout example. |
| 237 |
|
| 238 |
= Gaming Blog Layout Templates = |
| 239 |
|
| 240 |
* [NextLevel](https://postkit.pro/demo-pages/nextlevel/) - A gaming website layout example. |
| 241 |
* [Gamegeek](https://postkit.pro/demo-pages/game-geek/) - A gaming-community layout example. |
| 242 |
* [Blaze](https://postkit.pro/demo-pages/blaze/) - An additional gaming-page layout example. |
| 243 |
|
| 244 |
= Archive Page Layout = |
| 245 |
|
| 246 |
* [Archive Page](https://postkit.pro/archive/) - An archive page layout that demonstrates a chronological post presentation. |
| 247 |
|
| 248 |
== Blog Layout Template Builder == |
| 249 |
|
| 250 |
The Template Builder supplies four Pro post elements that can be combined in blog layout templates, archive displays and single-post presentations: |
| 251 |
|
| 252 |
* [Post Title](https://postkit.pro/archive/) - Display a post title and configure its available style controls. |
| 253 |
* [Post Content](https://postkit.pro/archive/) - Display post content within a template layout. |
| 254 |
* [Post Info](https://postkit.pro/archive/) - Display information such as the author, date and categories. |
| 255 |
* [Post Featured Image](https://postkit.pro/archive/) - Display the post's featured image with the available style controls. |
| 256 |
|
| 257 |
== Blog Layout Template Shortcode == |
| 258 |
|
| 259 |
Create a shortcode for a template made with Ultimate Post Kit widgets from the Template Builder menu. The shortcode can be used in Gutenberg, Divi, Oxygen, Beaver Builder and other environments that render WordPress shortcodes. |
| 260 |
|
| 261 |
== How to Choose an Elementor Post Layout == |
| 262 |
|
| 263 |
* Choose an **Elementor post grid** when several posts should appear together in rows or columns. |
| 264 |
* Choose an **Elementor post list** for compact vertical navigation. |
| 265 |
* Choose an **Elementor post carousel** for horizontally scrollable posts. |
| 266 |
* Choose an **Elementor post slider** when one slide should receive more visual emphasis at a time. |
| 267 |
* Choose a **picture carousel** such as Hazel Carousel when featured images are central to the layout. |
| 268 |
* Choose the **Template Builder** when composing an archive page layout or single-post presentation. |
| 269 |
|
| 270 |
Review the linked demos to confirm each layout, its controls and its current Free or Pro availability. |
| 271 |
|
| 272 |
**[Purchase Ultimate Post Kit Pro](https://postkit.pro/pricing/)** |
| 273 |
|
| 274 |
== Common Issues and Solutions == |
| 275 |
|
| 276 |
= Elementor Editor Fails to Load = |
| 277 |
|
| 278 |
An Elementor loading issue can involve the site's PHP memory configuration or a plugin or theme conflict. Review the [Elementor loading troubleshooting guide](https://bdthemes.com/fix-elementor-stuck-on-loading-screen-instantly/) before changing the site's configuration. |
| 279 |
|
| 280 |
== Need Help? == |
| 281 |
|
| 282 |
For product assistance, use [Ultimate Post Kit support](https://bdthemes.com/support/) and include the affected widget, WordPress version, Elementor version and steps required to reproduce the issue. |
| 283 |
|
| 284 |
Have an idea for a post grid, post carousel, post slider, blog layout widget or another feature? Submit it through the [BdThemes feature-request page](https://feedback.bdthemes.com/b/6vr2250l/feature-requests/idea/new). |
| 285 |
|
| 286 |
== Installation == |
| 287 |
|
| 288 |
1. Upload the `ultimate-post-kit` folder to the `/wp-content/plugins/` directory or install the plugin through the WordPress Plugins screen. |
| 289 |
2. Activate Ultimate Post Kit from the Plugins screen. |
| 290 |
3. Open the Elementor editor and add an Ultimate Post Kit widget. |
| 291 |
|
| 292 |
https://youtu.be/zNeoRz94cPw |
| 293 |
|
| 294 |
= External Services = |
| 295 |
|
| 296 |
Ultimate Post Kit connects to the following external services only under the stated conditions: |
| 297 |
|
| 298 |
1. **BdThemes news feed** (`https://bdthemes.com/feed`) - This optional dashboard widget is disabled by default. After an administrator enables “BdThemes News & Updates” in Ultimate Post Kit > Other Settings, it requests the public RSS feed while an administrator views the WordPress dashboard. No personal or site data is sent. Service provider: [BdThemes Terms](https://bdthemes.com/terms-conditions/) and [Privacy Policy](https://bdthemes.com/privacy-policy/). |
| 299 |
2. **Mailchimp API** - The Newsletter widget uses the site owner's configured Mailchimp account and list. A subscriber's email address and optional name are sent to Mailchimp when the visitor submits the form. Service provider: [Mailchimp Terms](https://mailchimp.com/legal/terms/) and [Intuit Privacy Statement](https://www.intuit.com/privacy/statement/). |
| 300 |
3. **Social share-count APIs** - When a supported share-count option is enabled, the widget requests public share counts from the relevant network for the current page URL. The page URL is sent to the selected service when the widget is rendered. Services can include Facebook, Pinterest, Buffer, Tumblr, WhatsApp and Mail.ru. |
| 301 |
4. **Vimeo oEmbed** (`https://vimeo.com/api/oembed.json`) - Video widgets use this service to retrieve the dimensions or thumbnail of a Vimeo video supplied by the site owner. The public Vimeo URL is sent to Vimeo when that content is rendered. Service provider: [Vimeo Terms](https://vimeo.com/legal/) and [Privacy Policy](https://vimeo.com/legal/privacy). |
| 302 |
|
| 303 |
= Source Code and Build Process = |
| 304 |
|
| 305 |
The plugin is not obfuscated. Human-readable source for minified or compiled assets is bundled in the `src` directory, including JavaScript, controls and LESS/CSS sources. Compiled files in `assets` are generated with Grunt. |
| 306 |
|
| 307 |
1. Install dependencies with `npm install`. |
| 308 |
2. Run `npm run build` or `npx grunt`. |
| 309 |
|
| 310 |
The build configuration is included in `gruntfile.js` and `package.json`. Bundled third-party libraries retain their upstream license and version comments. |
| 311 |
|
| 312 |
== Changelog == |
| 313 |
|
| 314 |
= 4.5.4 [13th September 2026] = |
| 315 |
|
| 316 |
* Updated: Security improved |
| 317 |
|
| 318 |
= 4.5.3 [7th September 2026] = |
| 319 |
|
| 320 |
* Fixed: Fatal error on every page of the site when another BdThemes plugin that provides the same duplicate post feature, such as Live Copy Paste, was active alongside this plugin |
| 321 |
* Updated: The duplicate post feature is now skipped when an active plugin already provides it, so the Duplicate link is no longer listed twice on the posts and pages screens |
| 322 |
* Updated: Added a minimum Ultimate Post Kit Pro version requirement, which shows an admin notice when an older Pro add-on is installed |
| 323 |
* Fixed: The Live Copy feature could be skipped by mistake because of an internal check that never matched the feature it was guarding |
| 324 |
* Fixed: The plugin list on the setup wizard Integration step had hardcoded English labels, such as the Recommended and Active badges, the active install, download, rating and last updated lines and the empty list message, so they can now be translated |
| 325 |
* Fixed: The settings page footer credit text was hardcoded in English and can now be translated |
| 326 |
|
| 327 |
= 4.5.2 [3rd September 2026] = |
| 328 |
|
| 329 |
* Updated: The BdThemes news dashboard widget is now opt-in and disabled by default, so no request is made to an external server unless an administrator enables it under Other Settings |
| 330 |
* Fixed: The Newsletter widget now resolves the admin-ajax endpoint with admin_url() instead of a hardcoded /wp-admin/ path, so it works on installs with a custom admin location |
| 331 |
* Fixed: The setup wizard now requires the activate_plugins capability on its own before activating a plugin, and reports a clear error when the user lacks it |
| 332 |
* Fixed: Broken Buffer privacy policy link in the external services list |
| 333 |
* Updated: Renamed the setup wizard, template import and review notice AJAX actions, nonce and review SDK class/functions to use distinct Ultimate Post Kit prefixes to prevent collisions with other plugins |
| 334 |
* Security: The load more endpoints no longer accept an arbitrary post type from the request, so they can only return content from post types the site already shows to visitors |
| 335 |
* Security: The load more endpoints now cap the excerpt length, so a request can no longer pull back a whole post instead of a summary |
| 336 |
* Security: Icons supplied in a load more request can no longer reference an uploaded SVG by attachment id |
| 337 |
* Security: The author dropdown in widget settings now only lists users the current user is allowed to see, and no longer searches by email address |
| 338 |
* Security: The post dropdown in widget settings is now limited to public post types and a bounded number of results |
| 339 |
* Security: Duplicating a post now checks permission for that specific post and post type, and its link is tied to the post being duplicated |
| 340 |
* Security: The setup wizard, its scripts and its first run setup no longer load for users without permission to manage the site |
| 341 |
* Fixed: The newsletter widget no longer triggers a fatal error when Mailchimp is unreachable or not configured yet |
| 342 |
* Updated: Importing a template no longer turns off Elementor's unfiltered file upload protection |
| 343 |
* Updated: Template and kit downloads now verify the TLS certificate of the server they are fetched from |
| 344 |
* Updated: Plugin icons on the setup wizard and Other Plugins screens are no longer loaded from hardcoded remote URLs; icons come from the WordPress.org API response, with a local placeholder when none is available |
| 345 |
* Updated: The duplicate post action and the promo dismissal option now use names specific to this plugin, so they cannot clash with other plugins from the same author |
| 346 |
* Updated: Bundled Chart.js updated from 3.9.1 to 4.5.1 and fslightbox from 3.4.1 to 3.8.0 |
| 347 |
* Fixed: Several bundled scripts were registered with the wrong version number, which could serve stale cached copies to visitors after an update |
| 348 |
|
| 349 |
= 4.5.1 [18th August 2026] = |
| 350 |
|
| 351 |
* Fixed: Plugin names and descriptions on the Other Plugins tab displayed raw HTML entity codes instead of dashes and ampersands |
| 352 |
* Fixed: Duplicate install requests were sent when the Other Plugins list reloaded |
| 353 |
* Fixed: Failed requests on the Other Plugins tab now report the actual error instead of a generic loading failure |
| 354 |
* Fixed: A malformed rating from the plugin catalog could render the wrong number of stars on the Other Plugins tab |
| 355 |
* Security: Escaped the remaining remote plugin values before rendering them on the Other Plugins tab |
| 356 |
* Improved: Activate links on the Other Plugins tab now encode the plugin path and nonce |
| 357 |
* Removed: Deprecated BdThemes product-feed remote endpoint (returned an empty response) and its unused fetch code |
| 358 |
|
| 359 |
= 4.5.0 [14th August 2026] = |
| 360 |
|
| 361 |
* Compliance: Corrected "Requires at least" / "Tested up to" to major WordPress versions |
| 362 |
* Compliance: Documented external services (Mailchimp, social share counters, Vimeo, BdThemes feed) and the source/build process in the readme |
| 363 |
* Compliance: Removed the White Label and Custom CSS/JS features from the free plugin |
| 364 |
* Compliance: Removed the translation auto-update filter and unnecessary compressed/hidden files |
| 365 |
* Security: Added nonce verification to the public load-more AJAX handlers; hardened settings save, register_setting sanitization, request-input unslashing, and the feedback option writes |
| 366 |
* Improved: Dashboard now exposes a neutral extension point so add-ons can register their own tabs |
| 367 |
|
| 368 |
Details [changelog here](https://feedback.bdthemes.com/announcements?category=category_nld48ndl) |
| 369 |
|
| 370 |
== Upgrade Notice == |
| 371 |
|
| 372 |
- Click on update plugin and install the new update version of your plugin, simple. |
| 373 |
|
| 374 |
== Frequently Asked Questions == |
| 375 |
|
| 376 |
= What do I need to use Ultimate Post Kit? = |
| 377 |
|
| 378 |
Install and activate Elementor, then install and activate Ultimate Post Kit. The available post and blog layout widgets will appear in the Elementor editor. |
| 379 |
|
| 380 |
= Is Ultimate Post Kit a blog post addon or blog post plugin for Elementor? = |
| 381 |
|
| 382 |
Ultimate Post Kit is a WordPress plugin built for Elementor. It works as an Elementor blog post addon by adding post grid, post list, post carousel, post slider, timeline, category and supporting blog widgets to the Elementor editor. |
| 383 |
|
| 384 |
= Can I create a post grid, post carousel or post slider in Elementor? = |
| 385 |
|
| 386 |
Yes. Ultimate Post Kit includes Elementor post grid, blog post carousel and blog post slider widgets. Add a supported widget in Elementor, choose its content query and configure its available layout and styling controls. |
| 387 |
|
| 388 |
= Can I add an Elementor post list widget? = |
| 389 |
|
| 390 |
Yes. Available Elementor post list widget options include Post List, Buzz, Exotic, Fanel, Featured, Harold, Scott, Tiny, Classic, Candy and Welsh layouts. Free and Pro availability is identified in the widget sections above. |
| 391 |
|
| 392 |
= Can I create a picture carousel or carousel slider? = |
| 393 |
|
| 394 |
You can create an image-focused post carousel with Hazel Carousel or Amox Carousel. These picture carousel layouts use post imagery with linked post content. Dynamic Carousel is another carousel slider option; review its demo for its supported content and controls. |
| 395 |
|
| 396 |
= Can I use Ultimate Post Kit as a blog layout plugin or blog layout addon? = |
| 397 |
|
| 398 |
Yes. Its Elementor post widgets can be used individually as a blog layout widget or combined into a broader blog layout template containing grids, lists, carousels, sliders, categories, author information and other available elements. |
| 399 |
|
| 400 |
= Does Ultimate Post Kit include dynamic post grid and dynamic post carousel widgets? = |
| 401 |
|
| 402 |
The Pro collection includes Dynamic Grid, Dynamic Carousel and Dynamic Content. Dynamic Grid is described for supported posts, products or custom content; Dynamic Carousel is described for supported posts, images or custom content. Check each linked demo for its available sources and controls. |
| 403 |
|
| 404 |
= Can I build an Elementor archive page layout? = |
| 405 |
|
| 406 |
Combine the Template Builder's Post Title, Post Content, Post Info and Post Featured Image elements. Review the [Archive Page demo](https://postkit.pro/archive/) to determine whether these components fit your intended Elementor archive template and archive page layout. |
| 407 |
|
| 408 |
= Can I create an Elementor single post template? = |
| 409 |
|
| 410 |
Use the Template Builder's Post Title, Post Content, Post Info and Post Featured Image elements to compose the main parts of an Elementor single post template. |
| 411 |
|
| 412 |
= Can I build an Elementor magazine layout or news website section? = |
| 413 |
|
| 414 |
Yes. Combine post grids, post lists, post carousels, post sliders, category displays, author information and the News Ticker widget. Each widget is configured separately, so the final magazine or news layout depends on the widgets, query and styling settings you choose. |
| 415 |
|
| 416 |
= Does the plugin offer responsive blog post layouts? = |
| 417 |
|
| 418 |
Ultimate Post Kit widgets include responsive layout and styling options for desktop, tablet and mobile displays. The exact responsive controls depend on the selected widget. |
| 419 |
|
| 420 |
= Can I select posts, categories or authors? = |
| 421 |
|
| 422 |
Available query controls can include or exclude specific post categories, individual posts or posts by selected authors. Query settings depend on the widget being configured. |
| 423 |
|
| 424 |
= Can I show related or featured posts? = |
| 425 |
|
| 426 |
Use the available query controls with a supported post grid, post list, post carousel or post slider to display related, featured or manually selected posts. The resulting selection depends on the query settings you configure. |
| 427 |
|
| 428 |
= Can I place multiple post widgets on one Elementor page? = |
| 429 |
|
| 430 |
Yes. Multiple Ultimate Post Kit widgets can be placed on the same Elementor page, with each widget configured separately. |
| 431 |
|
| 432 |
= Does Ultimate Post Kit support multilingual websites? = |
| 433 |
|
| 434 |
Ultimate Post Kit supports RTL and multiple languages. Test the required language and layout combination on your site and consult the documentation for configuration guidance. |
| 435 |
|
| 436 |
= What should I do if a theme or another plugin affects a widget? = |
| 437 |
|
| 438 |
Test the affected feature after temporarily disabling other extensions in a staging environment. If the problem continues, contact support with the affected widget, relevant software versions and the steps needed to reproduce the issue. |
| 439 |
|
| 440 |
= Where can I find tutorials for the widgets? = |
| 441 |
|
| 442 |
Use the documentation, video tutorials and individual widget demos linked in this readme. Each widget demo should be reviewed for its specific layout, controls and Free or Pro availability. |
| 443 |
|
| 444 |
= How do I receive updates and get help? = |
| 445 |
|
| 446 |
WordPress displays an update notification in the Plugins screen when a new version is available. For guidance, use the [Ultimate Post Kit knowledge base](https://bdthemes.com/all-knowledge-base-of-ultimate-post-kit/) or [contact support](https://bdthemes.com/support/). |
| 447 |
|
| 448 |
= How can I report security bugs? = |
| 449 |
|
| 450 |
Report security bugs through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/9e5fb868-7544-4586-b365-636dc6104737). Patchstack helps validate, triage and handle reported vulnerabilities. |
| 451 |
|
| 452 |
== Screenshots == |
| 453 |
|
| 454 |
1. Ultimate Post Kit introduction |
| 455 |
2. Feature overview |
| 456 |
3. Widget activation controls |
| 457 |
4. Widget list |
| 458 |
5. Alter Grid example |
| 459 |
6. Alice Grid example |
| 460 |
7. Kalon Grid example |
| 461 |
8. Hazel Grid example |
| 462 |
9. Harold Grid example |
| 463 |
10. Post layout example |
| 464 |
11. Post Category Grid example |
| 465 |
12. Social Share example |
| 466 |
13. Hansel Slider example |
| 467 |
14. Ultimate Post Kit overview |
| 468 |
15. Other BdThemes plugins |
| 469 |
|