Page Builder par SiteOrigin


Page Builder de SiteOrigin est l’extension de création de page pour WordPress la plus populaire. Elle rend facile la création d’un contenu basé sur des colonnes réactives, en utilisant vos widgets préférés. Votre contenu s’adapte avec précision aux appareils mobiles, en vous assurant que votre site est adaptatif. Lire la suite SiteOrigin.

Nous avons créé une interface intuitive qui ressemble à celle de WordPress. Facile à prendre en main pour créer de magnifiques contenus responsive en un rien de temps.

Page Builder fonctionne avec des widgets WordPress standards, vous trouverez donc toujours le widget dont vous avez besoin. Nous avons créé SiteOrigin Widgets Bundle pour vous donner tous les widgets les plus courants, et avec un monde d’extensions, vous trouverez toujours le widget dont vous avez besoin.

Il fonctionne avec votre thème.

Page Builder vous donne une totale liberté de choisir un thème WordPress comme vous le souhaitez. Il n’est pas lié à un thème unique ou développeur de thème. L’avantage est que vous êtes libre de changer de thème aussi souvent que vous le souhaitez. Votre contenu viendra toujours avec vous.

Nous avons également conçu de fantastiques thèmes gratuits qui fonctionnent parfaitement avec Page Builder.

Aucune programmation requise.

Page Builder’s simple drag and drop interface means you’ll never need to write a single line of code. Page Builder generates all the highly efficient code for you.

We don’t limit you with a set of pre-defined row layouts. Page Builder gives you complete flexibility. You can choose the exact number of columns for each row and the precise weight of each column – down to the decimal point. This flexibility is all possible using our convenient row builder. And, if you’re not sure what you like, the Row Builder will guide you towards beautifully proportioned content using advanced ratios.

Édition en live.

Page Builder supports live editing. This tool lets you see your content and edit widgets in real-time. It’s the fastest way to adjust your content quickly and easily.

Historique de navigateur.

This tool lets you roll forward and back through your changes. It gives you the freedom to experiment with different layouts and content without the fear of breaking your content.

Styles de rangée et widget.

Row and widget styles give you all the control you need to make your content uniquely your own. Change attributes like paddings, background colours and column spacing. You can also enter custom CSS and CSS classes if you need even finer grained control.

Il est gratuit, et le sera toujours.

Page Builder est notre engagement à la démocratisation de la création de contenu. Comme WordPress, Page Builder est, et restera toujours gratuit. Nous allons continuer à le supporter et le développer pour les années à venir. Il va juste devenir meilleur à partir de là.

Nous proposons un support gratuit sur le forum d’entraide de SiteOrigin.

Développé activement

Page Builder est constamment activement développé avec de nouvelles fonctionnalités et améliorations intéressantes. Gardez une trace sur le répertoire GitHub de Page Builder.

Lisez la doc développeurs de Page Builder si vous souhaitez développer pour Page Builder.

Disponible dans 17 langues

Grâce aux efforts à la fois des traducteurs professionnels et de notre communauté, Page Builder est disponible dans les langues suivantes : africain, bulgare, chinois (simplifié), danois, hollandais, anglais, finlandais, français, allemand, hindi, italien, japonais, polonais, portugais (BR), russe, espagnol et suédois.


Documentation disponible sur SiteOrigin.

Captures d’écran

  • L’interface de Page Builder.
  • Puissant widget d’insertion de dialogue avec des groupes et la recherche.
  • Éditeur en direct qui vous permet de modifier votre contenu en temps réel.
  • Annuler les modifications avec l’historique du navigateur.
  • Générateur de rangée qui donne une flexibilité illimitée.


  1. Mettez en ligne et installez Page Builder de la même façon que vous installeriez une autre extension.
  2. Lisez la documentation d’utilisation sur SiteOrigin.


Installation Instructions
  1. Mettez en ligne et installez Page Builder de la même façon que vous installeriez une autre extension.
  2. Lisez la documentation d’utilisation sur SiteOrigin.
Comment puis-je transférer un site créé avec Page Builder d’un serveur à un autre ?

Nous recommandons l’extension duplicator. Nous l’avons testée sur plusieurs instances et elle a toujours bien fonctionné avec les données de Page Builder.

Puis-je embarquer Page Builder avec mon thème ?

Yes, provided your theme is licensed under GPL or a compatible license. If you’re publishing your theme on ThemeForest, you must select the GPL license instead of their regular license.

Page Builder is actively developed and updated, so generally I’d recommend that you have your users install the original plugin so they can receive updates. You can try TGM Plugin Activation.

L’extension X fonctionnera-t-elle avec Page Builder ?

Nous avons tenté de faire en sorte que Page Builder soit compatible avec la plupart des widgets. Il est préférable de simplement télécharger Page Builder et d’essayer par vous-même.


Easy to use and full of customizations

SiteOrigin builder makes your life easier and give you more space on focusing on the design and details of the website you are building without paying much attention to what’s going on the code level.
Many customizations are available and the plugins/widgets available give you any option you need.
I totally recommend the builder and the themes built by SO

Simply Amazing

I wish I’d known this plugin much earlier! It’s a game changer!
It will be perfect if the plugin provides a separate CSS section for individual pages.

Wow, awesome plugin that’s easy to learn and use, plus above and beyond support

To start up – WOW!

I’ve always been a proud WordPress website builder and for the most part I have resisted the use of page builders … not any more, how stupid was I 🙂

While I am happy to delve deep into the WordPress plugins/widgets code, develop my own themes and just get down and dirty developing sites which by the way I love doing, the owner of the site isn’t, for example Wifey.

I, and I know 1000’s of others have to do a fair amount of post web site support which is fine (and I mean just user errors with page/post editing), especially if its your main source of income. However that can become quite demanding and other projects can often be delayed.

As I said above I have resisted page builders by dismissing them as newbie tools, never really looking at what they can actually offer.

Then come a rebuild of wifey’s website, I had to make it easier for her to manage and update. Wifey was competent to do much of her website editing herself, however there were often times where Wifey had issues, for example layout of her content within the WP editor and then on the live front end, it was often a real pain in the … you know what for her. That was after adding plugins to help like TinyMCE Advanced, Just TinyMCE styles and other editor assistance plugins. I’d often hear her grumble in the background only to find there is an issue with her page editing and getting it to look ‘exactly’ like what she wanted and can visualise.

So I had to look for a better solution … This time I had to make sure EVERY element of the site content is 100% manageable by her at anytime and anywhere. I started by looking at my options – many … many of them. It HAD TO be easily usable and 99% support free.

I decided (after a lot of testing all other similar tools) then to go with SiteOrigin as it was the most complete and versatile solution in my opinion for what I needed.

So I created a test site with SiteOrigin and that changed my whole view on site builder solutions.

So I set about rebuilding wifey’s web site with SiteOrigin. By additionally getting the premium add-ons, everything wifey needed (with a couple of more specific plugins) was there. The best part is I could turn on only the widgets required so it was easy to use and not be confusing with too many options.

WOW! What a difference this has made. Our plugin installs have gone from 19 down to 7 (the SiteOrigin plugins counting as a group of 1). Her new site load times have gone from fast to OMG! (we have our own VPS)

Wifey is ecstatic and I have yet to hear her grumble at the new site. Her ability to control layouts page by page has been such a great feature that I was simply asked why didn’t I use this before – chuckle 😛

So if you are considering a Site Builder plugin, give this one a serious consideration, you will be pleased with it as much as I am.

BTW I can still get down and dirty with developing suitable themes for sites needing them. BTW SiteOrigin has themes available too 🙂

Just when you think I am done, wait there is more … if you need support as a premium addon user – that support is amazing and awesome with quick responses that are helpful. This is on par or better than my other ‘awesome plugins’ list (see my other reviews) 🙂

So what are you waiting for? Do it and do it now …

Nice plugin

This plugin facilitate the webmasters ‘ s life. Thank you for the crew for that.

Lire les 899 avis

Contributeurs & développeurs

« Page Builder par SiteOrigin » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“Page Builder par SiteOrigin” a été traduit dans 20 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Page Builder par SiteOrigin » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.


2.5.13 – 29 September 2017

  • Always enqueue parallax when in cache mode.
  • Skip saving post meta for revisions in previews.
  • Cast post types as string when adding meta boxes.

2.5.12 – 14 September 2017

  • Learn: fixed broken image.
  • Prevent JS error when PB active alongside Elementor.
  • Disabling DFW mode no longer hides PB.
  • Hide Cell Vertical Alignment options if Legacy Layout is set to always.

2.5.11 – 24 August 2017

  • Prevent creating multiple new entries in post meta every time a post is previewed.
  • Avoid using relative asset URLs which may break caching plugins.
  • Import custom widget class from HTML.

2.5.10 – 4 August 2017

  • Fixed WP widget wrappers broken by WP4.8.1 changes.

2.5.9 – 27 July 2017

  • Post Loop widget: Use correct base widget properties for post loop helper on Widgets page.
  • Post Loop widget: Set default width of post loop widget control.
  • Reset widget_id when cloning widgets.
  • « Reset » fixed background image display setting on mobile.
  • Previews work without saving panels data to parent post meta.
  • Removed tutorials view.
  • Learn dialog fixes.

2.5.8 – 4 July 2017

  • Replaced themes link with tutorials.

2.5.7 – 27 June 2017

  • Get post from DB before saving for ‘copy content’ to avoid overwriting changes by other plugins.
  • Switched toolbar links.
  • Skip cache rendering for password protected posts.

2.5.6 – 13 June 2017

  • Pass empty post id to ‘siteorigin_panels_data’ filter to avoid potential fatal errors.
  • Remove unnecessary output of JS widget templates.

2.5.5 – 8 June 2017

  • Ensure form fields name attributes are correct when using the Widgets Bundle post loop helper.
  • Prevent display of unimplemented preview button for Post Loop widget.

2.5.4 – 1 June 2017

  • Compatibility with WordPress 4.8 widgets.
  • Refactored core widgets.
  • Compatibility with Widgets Bundle 1.9 posts selector.
  • Ensure custom CSS added in element styles is properly formed.

2.5.3 – 9 May 2017

  • Added legacy function wrapper for siteorigin_panels_generate_css
  • Added more cache render checks
  • Handle translation of Learn submodule strings
  • Added screenshot argument to preview URL

2.5.2 – 19 April 2017

  • Correction de la mise en page RTL pour la mise en page de Flexbox.
  • Renommé front.css pour assurer la suppression du cache.
  • Autoriser le cache avec la mise en page de l’héritage automatique.
  • Utilisez le HTTPS pour les captures d’écran du répertoire de mise en page.
  • Correction d’un widget de zone de noms échappé.

2.5.1 – 18 April 2017

  • Ajout de la fonction nulle pour la compatibilité du thème Sydney.
  • Méthode ajoutée pour inclure des répertoires de mise en page externes supplémentaires.
  • Correction ajoutée pour la compatibilité de l’anicienne mise en page Vantage PB.
  • Correction des problèmes de mise en page Firefox.
  • Correction du positionnement pour modifier la rangée menu déroulant.
  • Correction de l’avertissement provenant d’anciens widgets.
  • Ajout d’un rendu de mise en page existant pour les anciens navigateurs.
  • Passez à l’utilisation de calc pour le calibrage des cellules.

2.5 – 11 April 2017

  • Grande refactorisation de code pour des performances améliorées.
  • Ajouté les libellés de rangée et widget, et les libellés de couleur pour les rangées.
  • Ajouté un style spécifique de cellule.
  • Refonte de l’interface principale.
  • Corrigé les problèmes de performance avec les pages plus grandes.
  • Changed layouts to flexbox to remove need for negative margins.
  • Added various cell vertical alignment settings.
  • Add loop check to prevent rendering from running too soon.
  • Page Builder can now more easily go to and from the WordPress editor.
  • Added row and widget copy/paste. Currently only within a single site.
  • Allow row and cell styles to be edited in add row dialog.
  • Fixed visual jump before making rows full width.
  • Added option to cache generated content. Can improve compatibility with shortcode based plugins.
  • Added option to cache generated CSS in post_content. Allows page rendering without Page Builder active.
  • Fixed namespace widgets in Live Editor.
  • Increased maximum cell count to 12.
  • Added prominent legacy widgets notice.
  • Accept negative values in measurement style fields.
  • Fixed Live Editor conflict with Layout Widgets in footer.
  • Added mobile CSS style settings for rows, cells and widgets.
  • Added a mechanism for including theme layouts as JSON files.
  • Added buttons for free courses. Removed all references to premium addon.
  • Removed translation files. These will be pulled from Glotpress instead.
  • La fonction de mise à jour du widget est correctement passée à l’ancienne instance de widget.
  • Ajout de différents filtres pour les développeurs de thèmes / plugins.
  • Diverses corrections de bogues mineurs.
  • Divers petits ajustements et améliorations UX.

2.4.25 – 21 February 2017

  • Fixed how widget wrapper IDs are generated.

2.4.24 – 3 February 2017

  • Add row ID to style wrapper instead of actual row.
  • Use more specific selectors for padding CSS.

2.4.23 – 31 January 2017

  • Fixed padding issue introduced by new mobile padding setting.

2.4.22 – 31 January 2017

  • Add WP Color Picker as a dependency for admin script.
  • Include and check post ID in Live Editor. Fixes some issues with widgets using the_excerpt in Live Editor.
  • Added mobile padding settings.
  • Made all learning links/buttons removable in Page Builder settings.

2.4.21 – 19 December 2016

  • Removed course toolbar links.
  • Added filter for post loop query.
  • Replace TinyMCE _.isUndefined() check with a typeof to prevent JS errors.

2.4.20 – 7 December 2016

  • Removed Premium and contribution links.
  • Added course links.

2.4.19 – 22 November 2016

  • Added fixed background support.
  • Cycle addon and contribution link.
  • Small type and translation fixes.

2.4.18 – 7 November 2016

  • Fixes for PHP 7 checker.
  • Properly provide post ID on custom home page.
  • Fixed CSS and JS URLs.
  • Corrected post__not_in issue for query builder.

2.4.17 – 14 October 2016

  • Removed old Stellar JS library.
  • Added parallax setup after small timeout.
  • Added way to add affiliate ID.
  • Added tips signup link.

2.4.16 – 27 September 2016

  • Added disableable upgrade notice.

2.4.15 – 6 September 2016

  • Cocher des widgets existants fixes.

2.4.14 – 1 September 2016

  • Corrections de l’émulateur de barre latérale pour empêcher la construction précoce de règle de réécriture.
  • Ajout d’une option pour désactiver complètement l’émulateur de barre latérale.

2.4.13 – 18 August 2016

  • Fixed: layout directory imports in WordPress 4.6

2.4.12 – 17 August 2016

  • Fixed layout directory requests for WordPress 4.6

2.4.11 – 15 August 2016

  • Added esc_url to all add_query_arg calls.
  • Improved measurement style field to handle multiple values.
  • Hide empty columns after mobile collapse.

2.4.10 – 4 July 2016

  • Made Live Editor quick link optional from Page Builder settings page.
  • Added option to specify parallax motion.
  • Fixed settings help link.
  • Renamed Prebuilt to Layouts
  • Reverted sidebars emulator change.
  • Skip empty attributes in CSS generator class.

2.4.9 – May 26 2016

  • Improved parallax library to upscale images to ensure enough of a parallax.
  • Allow negative values in measurement fields.

2.4.8 – May 13 2016

  • Reverted Wordfence fix from 2.4.7 – it raised other issues.

2.4.7 – May 13 2016

  • Replaced parallax with custom implementation.
  • Added more filters and actions.
  • Allow other plugins to enable/disable certain builder functionality.
  • Added unique IDs (UUID) to all widgets.
  • Added fallback previewer for Live Editor.
  • Prevent double filtering of $panels_data.
  • Developer support for read-only widgets.
  • Fixed issue that resulted in Wordfence blocking some Page Builder requests.
  • Small interface improvements.

2.4.6 – April 13 2016

  • Fixed Javascript errors with layout builder widget.

2.4.5 – April 13 2016

  • Only trigger contextual menu for topmost dialog.
  • Improved design of Live Editor preview.
  • Added Live Editor link in the admin menu bar.

2.4.4 – April 6 2016

  • Fixed ordering of new rows, widgets and cells in builder interface.
  • Fixed Layout Builder widget sanitization error. Was causing fatal error on older versions of PHP.

2.4.3 – April 6 2016

  • Fixed measurement style fields.
  • Properly process raw widgets in Live Editor.
  • Remove empty widgets from raw widget processing.

2.4.2 – April 4 2016

  • Improved error handling and reporting.
  • Don’t add widget class for TwentySixteen theme.

2.4.1 – April 2 2016

  • Fixed: Copying content from standard editor to Page Builder
  • Fixed: Plugin conflict with Jetpack Widget Visibility and other plugins.

2.4 – April 1 2016

  • Created new Live Editor.
  • Changes to Page Builder admin HTML structure for Live Editor.
  • New layout for prebuilt dialog.
  • Now possible to append, prepend and replace layouts in prebuilt dialog.
  • Fixed contextual menu in Layout Builder widget.
  • Added row/widget actions to contextual menu.
  • Clarified functionality of « Switch to Editor » button by renaming to « Revert to Editor ».
  • refreshPanelsData function is called more consistently.
  • Various background performance enhancements.
  • Full JS code refactoring.
  • Fixed cell bottom margins with reverse collapse order.
  • Improved window scroll locking for dialogs.
  • Added in_widget_form action when rendering widget forms
  • Custom home page now saves revisions.

2.3.2 – March 11 2016

  • Compatibilité fixée avec WordPress 4.5

2.3.1 – February 10 2016

  • Corrigé une erreur fatale sur les sites RTL.
  • Fait le réglage pour activer la mise en page tablette. Désactivé par défaut.

2.3 – February 10 2016

  • Delete preview panels data if there are no widgets.
  • Added a collapse order field.
  • Added custom row ID field.
  • Fixed copy content setting.
  • Added tablet responsive level.
  • Corrigé les modèles admin.
  • Correction pour assurer le fonctionnement de l’éditeur en direct avec les requêtes admin HTTPs.
  • Correction pour la compatibilité Yoast SEO.
  • Removed use of filter_input for HHVM issues.
  • Added panelsStretchRows event after frontend row stretch event.
  • améliorations mineures de performances.
  • Merged all separate JS files into a single Browserify compiled file.
  • Ajout des numéros de version à certains fichiers JS pour assurer le cache busting.

2.2.2 – December 09 2015

  • Fix tab name for WordPress 4.4. Was displaying undefined.
  • Fix to ensure siteorigin-panels class is added to Page Builder pages.

2.2.1 – October 22 2015

  • Various fixes to widget class names.
  • Added option to remove default widget class from Page Builder widgets.
  • Added action to saving home page.
  • Added support for defaults in widget and row styles.
  • Improve check for the homepage in sidebars simulator.
  • Changed parallax library to improve theme compatibility.
  • List privately published posts and pages under the prebuilt layout dialog Clone options.

2.2 – September 7 2015

  • Ajout d’un répertoire de mise en page toutes faites.
  • Added contextual menu for quick actions.
  • Added parallax background images.
  • Properly handle missing widgets when saving forms.
  • Don’t revert to default page template when using custom home page interface.
  • Various minor bug fixes and improvements.

2.1.5 – August 19 2015

  • Fixed handling of checkboxes and array fields.
  • Properly position Page Builder tab in WordPress 4.3.


  • Fixed handling of raw forms.


  • Removed use of filter_input for compatibility with HHVM
  • Fixed checkbox handling in forms.
  • Removed unnecessary sprintf calls to lower chance of translations causing issues.
  • More generic handling of builder instances to allow them to be used in different places.
  • Use implicit check for whether editor is undefined or null.
  • Added optional $widget_id parameter to siteorigin_panels_render_form.
  • Improved checking for home page in sidebars emulator.
  • Added a builder « type » to allow more targetted instances.


  • Removed rendered content cache introduced in 2.1.1


  • Added translations for 16 additional languages
  • Modified strings to improve translatability.
  • Row and Widget style measurement fields now allow multiple values.
  • New rows now added below row of currently selected cell.
  • Orphaned widgets in edited rows are now moved into remaining cell.
  • Made panels javascript object globally accessible.
  • panels_info array now passed into widget rendering function.
  • Removed unnecessary action triggers from customizer that was breaking some themes.
  • Disabling Page Builder on a page now properly creates history entry.
  • Small fixes to sidebars emulator.
  • Fixed import/export on custom home page interface.
  • Removed call to filter_input from global space.
  • Fixed bundled widgets conflict with Yoast SEO.
  • Prevented double rendering issue with Yoast SEO.


  • Improved Page Builder settings page.
  • Added sidebar emulation, which makes a Page Builder page appear to be a sidebar. Improves compatibility with other widgets.
  • Removed jPlayer. Self hosted widget (legacy) now uses MediaElement.
  • Small usability improvements.
  • Added legacy widget migration for gallery widget.
  • Layout file based import/export feature.
  • Added widget title setting to change widget title HTML.
  • Added setting to control full width container.
  • Fixed: Handling of namespaced widgets.
  • Fixed: Layout Builder widget now works in the Customizer.
  • Fixed: Custom home page interface now properly uses page_on_front.
  • Fixed: Page URL for home page in custom home page.
  • Fixed: Custom home page encoding.


  • Fixed issue that prevented prebuilt layouts from showing up.


  • Added nonce to all admin requests.
  • Fixed live editor for missing widgets.
  • Fixed handling of multi-line row/widget custom CSS.
  • Fixed issue with encoding of panels_data.


  • Added proper escaping in widget form.


  • Changed how data is json encoded to prevent malformed Page Builder data.
  • Fixed import/export.
  • Added layout widget notification (doesn’t work in customizer).
  • Fixed translation domains.
  • Additional hooks and filters.


  • Fixed issue with double calling sidebar_admin_setup that was breaking some widgets.
  • Fixed fetching content from TinyMCE in text mode.


  • Fixed fatal error in validation for PHP < 5.5


  • Fixed issue with preview causing content loss in standard editor.
  • Fixed issue with Black Studio TinyMCE
  • Changed templating tags in js-templates.php to prevent fatal errors with some server configurations.


  • Complete rewrite of Page Builder Javascript using Backbone.
  • Complete UI redesign.
  • Grid Engine rewrite for more efficient CSS.
  • Various performance enhancements and bug fixes.