Nimble Page Builder

Descrição

What is Nimble Page Builder ?

Nimble Page Builder is a fast and agile page builder plugin for WordPress. Nimble Builder uses the live customizer, native and powerful WordPress interface for real-time design.
The plugin allows you to easily drag-and-drop modules like text-editor, post grids, images, contact forms, maps, icons, or ready-made sections and starter templates into any page of your site. You can edit your pages in real-time, and then click “publish” when you are happy with the result.

Watch the video below to see how this demo page has been built.

Live demos

Works on any page of your site and with all WordPress themes

Nimble Builder allows you to insert sections in any context of your site : home page, single post or page, category or tag page, even search results or 404 pages. No only that, you can also decide to start designing from a blank page on any page of your site, and even create a custom header and footer. Nimble Builder uses native WordPress action hooks, which makes it compatible with all WordPress themes.

Features overview

  • Drag and drop neatly pre-designed sections and customize them in real-time preview.
  • Works in any WordPress contexts : home, pages, posts, custom post types, archives, author pages, search page, …
  • Create content, style, move / duplicate / remove elements in real-time preview.
  • Save and reuse sections and templates.
  • Site building : define site templates for pages, posts, archives, search page, author pages, 404 page.
  • Many content modules available : classic text editor, image, column layouts, contact form, button, icons, map, html code, WordPress widget area, menu, and more.
  • Insert engaging post grids on any page, looking great on desktop and mobile devices.
  • Use full width image or video backgrounds for your sections, and enable a parallax effect.
  • Easily customize your content specifically for mobile devices : change the responsive breakpoint, adapt font-size, spacing, alignment, column layouts, in real-time preview.
  • Customize any text with Google Fonts.
  • Add custom CSS to any specific page of your site ( and only to this page ) : post, page, archive, 404 page, WooCommerce product, etc.
  • Export / Import : re-use your sections in other pages and between sites.
  • Embed shortcodes from other plugins, and see the result in real-time preview.
  • Nimble Builder automatically generates responsive HTML markup for a pixel-perfect rendering on smartphones and tablets.
  • Nimble Builder leverages the WordPress live customizer features for auto-drafting and schedule publishing. You can safely build and save drafts of your content before deploying in production.

Mind blowing performances 🚀

Nimble Builder pages load very fast, in particular on mobile devices. With a basic cache server configuration, the plugin gets an A grade on performance tests.

Mobile first builder

Nimble Builder is designed mobile-first. It uses a performant and lightweight flex CSS foundation which ensures perfect rendering on mobile devices. The plugin is an effective productivity tool, ideal for quickly sketching and publishing pages with sections and columns. Nimble Builder generates clean and fluid HTML markup that meets the highest SEO and accessibility standards.

Content modules

  • Headings
  • WordPress text editor ( support blocks and shortcodes )
  • Image
  • Button
  • Icon
  • Post Grid
  • Image Carousel
  • Contact Form
  • Google Map
  • Menu
  • Social Profiles
  • Divider
  • Spacer
  • Columns
  • Quote
  • Widget zone
  • Accordion
  • Shortcode
  • Tabs ( coming soon )
  • … and more to come !

Getting started

Once installed, Nimble Builder can be accessed in the WordPress live customizer. You can start creating your first section !

Documentation

You’ll find a growing online knowledge base for Nimble builder here : Nimble builder documentation.

Imagens de tela

  • Creating a page with 3 sections
  • Dragging and dropping a pre-designed section
  • Editing content in live preview
  • Creating columns layouts
  • Customizing a section with an image background
  • Using the section navigator

Instalação

  1. Install the plugin through the WordPress plugins screen. Or download the plugin, unzip the package and upload it to your /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Navigate to the WordPress live customizer
  4. Look for a drop zone candidate in the previewed page and click on the “+” button to start building your first section of content
  5. Drag a module from the left panel and drop it in a drop zone of the previewed page

FAQ

How do I use Nimble Builder ?

Getting started with Nimble Page Builder for WordPress.

Can I use Nimble Builder with any theme ?

Yes, Nimble builder works with any WordPress theme. If you experience any problem with a specific theme, please report it in the plugin support forum.

How to troubleshoot problems with Nimble Builder ?

  1. Use the latest software versions : make sure WordPress, Nimble Builder and your theme are all up to date.
  2. Documentation : try to find a possible solution in our documentation pages.
  3. Search the forum : use the search field on top of the topic list with keywords describing your issue. Another user may have had a similar problem already resolved.
  4. Cache plugin : if you use a server cache or cache plugin, please clear it’s cache content and disable caching via it’s settings. It is recommended to disable your cache plugin when customizing your site.
  5. Check for plugin conflict : deactivate all of your plugins. If it fixes the issue, re-activate your plugins one by one, until you identify the plugin in conflict.
  6. Browser : clear your browser’s cache / history. Switch to another browser if needed. Make sure you do not use a browser extension that conflicts with the plugin.
  7. Theme : try to switch to another WordPress theme, like the default WordPress theme. If you use a child theme, activate the parent theme instead.

We have also published a detailed troubleshooting guide for Nimble Builder.

If you can’t troubleshoot your issue, please open a new thread in Nimble Builder support forum.

Avaliações

24 de Março, 2021
WP5.7+NPN,Pick module,image&Text carousel show error: Deprecated: Required parameter $is_first_img follows optional parameter $size in /opt/lampp/htdocs/wordpress/wp-content/plugins/nimble-builder/tmpl/modules/img_slider_tmpl.php on line 61 Deprecated: Required parameter $slider_options follows optional parameter $img_collection in /opt/lampp/htdocs/wordpress/wp-content/plugins/nimble-builder/tmpl/modules/img_slider_tmpl.php on line 196
28 de Dezembro, 2020
In last 6-7 years I've tried several page builders for WordPress, for one of them I've been paying PRO version for a few years, until I've discovered Nimble. Nimble has everything I need in free version (and even more), and along with Customizr Pro theme from the same author helps me in building beautiful and unique web-designs. It is very powerful, easy to handle and reliable. Thank you!
6 de Outubro, 2020
This is by far the best page builder I've come across. Very easy to use and very fast. It has every feature that other page builders make you pay to have. The thing that impressed me the most is that the support team is very very helpful and friendly, even though this is a free plugin to use. Thanks again for this. Keep up the great work!
Leia todas as 84 avaliações

Contribuidores e desenvolvedores

“Nimble Page Builder” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Contribuidores

“Nimble Page Builder” foi traduzido para 4 localidades. Obrigado aos tradutores por suas contribuições.

Traduzir “Nimble Page Builder” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

3.1.0 April 20th 2021

  • fixed : [level tree] error when trying to scroll to clicked level
  • fixed : [post grid module] remove tag from title
  • fixed : [template tags/shortcodes] remove all spaces so that we NB detect template tags and shortcodes that have spaces inside curly braces or bracket, like {{ the_tags }}
  • fixed : [level background] overlay color not applied when using the contextual post thumbnail as background
  • fixed : [UI] focus on edited element broken after an ajax action
  • fixed : [reverse-column] make sure the reverse-column CSS rule is not inherited by a nested section
  • fixed : [link style] set background on link:focus. (compatibility with TT1 WP default theme)
  • fixed : [level][anchor] make sure NB cleans the # if user left it
  • fixed : removed ‘prepend_attachment’ from the list of filters for ‘the_nimble_tinymce_module_content’. NB doesn’t need it and it can break {{the_title}} template tag when used in an attachment page
  • improved : [post grid module] clean “go_to” param in url when navigating the post pagination
  • improved : [UI] close level tree when expanding an UI accordion
  • improved : [template gallery] display template name on top in a bar always visible
  • added : [grid module][site templates] new options to allow using the current contextual WP query instead of generating a custom one
  • added : [site templates] a set of new site template options in global options
  • added : [site templates] specific NB template for comments + its own stylesheet
  • added : [site templates] added new template tags

3.0.2 March 30th 2021

  • fixed : [PHP 8.0+][slider module][accordion module] fix “Deprecated: Required parameter $… follows optional parameter “.
  • fixed : [local options] make sure they are reset when : importing a file, after a local reset, after a template injection, a history navigation action
  • fixed : [performance] better caching for Nimble_Manager properties page_has_global_sections and page_has_local_sections
  • fixed : [export/import] make sure that rich text is properly sanitized
  • fixed : [button module] add a default top/bottom margin of 0.5em
  • added : [site templates] first stones for integrating a site template options in “Site wide options” group

3.0.1 March 19th 2021

  • fixed : [templates][api] prevent hammering server by fetching templates too often
  • improved : [UI] style of the “add content” button
  • added : [slider module] new option to set the slide’s background + remove default white default background

3.0.0 March 18th 2021

  • fixed : [Font Awesome picker] the initial value is not displayed
  • fixed : [UI][preview] when clicking on a column outside any module, the column UI should open, even when the column has no module.
  • fixed : [menu module] increased specificity for hamburger menu button to fix collision with TT1 core theme
  • fixed : [admin] welcome notice not removed on click + breaking home dashboard and media library layout
  • improved : [post grid module] add new default font size values for post title depending on the device
  • improved : [UI] when a level is modified, no need to animate to it if already in screen
  • improved : [UI] style of template switcher button + use template button in light blue
  • improved : [UI][customizer topbar] added vertical separators between option groups
  • improved : [UI][level tree] highlight the level tree icon in light blue when the current page includes at least one NB level ( local or global )
  • improved : [UI][topbar] added more space around “+” add content icon
  • added : [template tags] {{year_now}} to print the current year. {{site_title}} which prints the site title
  • added : [templates] new user interface allowing users to pick pre-designed templates, or save and reuse templates

2.2.6 March 13th 2021

  • fixed : [tiny MCE editor][customizer] make sure window.tinyMCE global is declared
  • improved : [customizer][font-picker and icon picker] automatically opens the select options after first click
  • improved : [customizer] added a link to the documentation to the template notification + various wording style improvements

2.2.5 March 9th 2021

  • fixed : [performance][customizer] the font picker input of the global options could slow down UI
  • fixed : [performance][customizer] the list of icons is now generated only when clicking on the control
  • fixed : [sections][templates] prevent NB writing the boolean is_edit_meta in the section or template meta data
  • fixed : [user sections and templates] html encoding problem when injecting a user saved section or template that includes html markup
  • fixed : [template API] avoid hammering NB api with multiple calls at the same time

2.2.4 March 8th 2021

  • improved : [performances] deactivate autoloading for some options

2.2.3 March 4th, 2021

  • 100% compatible with WordPress 5.7 ( scheduled for March 9th 2021 )
  • fixed : [customizer] collection validation => allow setting value to be set even when there are errors + print an error message.
  • fixed : [customizer] prevent logging message of “missing location id” when click is outside a NB location

2.2.2 February 18th, 2021

  • fixed : [character encoding] some characters like (€ quotemarks „“, ä ü ö ß and € 😘🚀) can break rich text editor content

2.2.1 February 11th, 2021

  • fixed : regression introduced when fixing emoji encoding issue => json encoding html markup can break serialization
  • fixed : [button module] remove sanitize_text_field() action when sanitizing

2.2.0 February 9th, 2021

  • fixed : inserting emojis leading to blank page
  • fixed : [html module] prevent double instantiation of the code editor
  • added : [template] beta version of template saving
  • added : [image module] new option to use the current post thumbnail as source of the image
  • added : [level background] new option to use the current post thumbnail as source for the background url

2.1.36 February 2nd, 2021

  • Updated : FontAwesome icons to latest version (v5.15.2)

2.1.35 January 29th, 2021

  • fixed : [form module] reCaptcha badge not displayed even when global option checked
  • improved : [performance] prevent concatenating twice the same module stylesheet if used both in local and global stylesheets
  • added : [mobile menu] collapsible sub-menu items

2.1.34 January 25th, 2021

  • fixed : [Menu module] Submenu items not clickable when option “expand the menu in full width below the menu hamburger icon.” is checked

2.1.33 January 21, 2021

  • fixed : [menu module] clicking on a sub menu item doesn’t open the link
  • added : [user sections] edit icon to modify the title and description of the section

2.1.32 January 12, 2021

  • fixed : [form module] javascript may break after submitting the form when jQuery called too early

2.1.31 December 24th, 2020

  • fixed : [customizer] minor possible bug when initializing NB customization interface

2.1.30 December 23rd, 2020

  • fixed : [dynamic CSS] insufficient specificity when setting section style options
  • fixed : [file import] bug when trying to assign sections to missing locations if current page uses a local header/footer
  • fixed : [text editor module] line break not preserved when re-opening a text module UI

2.1.29 December 12, 2020

  • fixed : [customizer] minor issue when adding a new section in an empty location
  • fixed : [customizer][pre-built sections ui] pre-opened section group is broken
  • improved : [user template] added various component to prepare introduction of reusable templates

2.1.28 December 3rd 2020

  • fixed : [js] always check that window.nb_ is defined before trying to emit an event
  • fixed : [performance] removed global performance > jQuery options, replaced by PHP boolean constants: NIMBLE_LOAD_JQUERY_ASYNC and NIMBLE_USE_LATEST_JQUERY_VERSION

2.1.27 November 24th 2020

  • fixed : [WP5.7][jquery-migrate] replaced deprecated shorthands and fixed wrong usage $.fn.css() method
  • fixed : [carousel module] when customizing the lazy-load preloader is not self-removed
  • fixed : [images] removes any additional style attribute added by a theme ( Twenty Twenty one ) or a plugin to the image
  • added : [slider module][performances] introduction of a new option to pick an image size
  • fixed : [lazyload][performance] Wait and trigger the dom-ready again after 1 second, so we don’t miss any image initially below the viewport (can happen if the height of a page element like a slider is modified at dom ready)
  • added : [post grid module] grid layout now supports up to 12 columns
  • improved : [post grid module] the number of columns by device is now consistent with the global custom breakpoint, and the section custom breakpoint
  • improved : [post grid module] default border-radius of post thumbnail now set to 4px by default
  • improved : [grid module] adjust default font-size, line-height, color css rules for text blocks

2.1.26 November 24th 2020

  • fixed : [pre-built section] link to demo should not be displayed when not specified
  • fixed : [WP 5.6] images in the image module should not be inline styled by third party themes/plugins (as new default theme Twenty Twenty One does it with a filter for example )
  • fixed : [WPML translation] compatibility issue with WPML preventing NB to build translated page

2.1.24 November 19th 2020

  • fixed : [WP 5.6][admin][NB button] updated selector of the header toolbar with new in WP5.6 + implement retro-compat with previous versions
  • added : [compatibility] Implemented compatibility with the content analyzer of Rank Math SEO plugin
  • added : [button module] new options to customize width and height of the button

2.1.23 November 17th 2020

  • fixed : [jQuery][javascript] prepare code for WordPress 5.6+ and removal of jquery migrate
  • fixed : fixed : [CSS][default style] headings font-sizes should be styled by default when used in another module than the heading one, like in the rich text module for example