GP Premium 1.7

GP Premium 1.7 is a big update with various fixes, tweaks and new additions!

Introducing Elements

The biggest change in 1.7 is the addition of Elements, our newest module.

This new module replaces the Page Header and GP Hooks modules. Of course, those modules will still exist and function as they do now if you’re using them. When and if you’re ready, you’ll be able to manually migrate your old Page Headers and Hooks to Elements. For more information on migrating, check out this video.

Once you’re done migrating, you can deactivate the old modules, and they will disappear from the list.

New installations will no longer be able to activate Page Header or GP Hooks.

Header Element

The Header element replaces our old Page Header module. This element has most of the same options as the old Page Headers.

When you create a new Header element, you have a couple choices.

Page Hero

The Page Hero section allows you to build a hero section which will sit below your site header. This is what was previously known as a “Page Header”.

Site Header

The Site Header section allows you to make changes to your site header. This includes things like changing the site logo, merging the site header with the content below it, and even changing the navigation location.

Hook Element

This element allows you to insert content into any available hook on your website. There’s a list of available GP and GP Premium hooks, and there’s a custom hook option that allows you to define your own hook name if it doesn’t exist in the dropdown.

I have a question about the Layout Element setting for sidebars – in the current version of GP Premium, I can set the default layout in the Customiser > Layout > Sidebars. How does the new layout element setting for sidebars work with this, as it seems that they both so the same thing?

Does one take precedence? Or will the layout element replace the customiser setting? Or am I missing something?

That makes perfect sense, thanks Tom. Now that I’ve played with it a bit more, this looks like a really powerful and flexible option, especially when combined with display rules.
Great work, as always! 😊

I’ve had to made a custom plugin that works with GP Premium that does almost what the new Elements feature does. It’s sooooo exciting to see this is not apart of GP. Now I have to see about migrating my plugin stuff to work with Elements. That’s ok. It’ll be worth it. Just wanted to say THANK YOU for making this. I use GP Premium on my client website which are all high-traffic (enterprise) websites.

This update is something that I was always looking for. I always wanted at least the core customisation options without having to sacrifice the speed and the performance.

The 1.7 update has not only made GP even more powerful, but also every GP user’s dream come true.

The only element type I found missing is Footer. Just like Header, it would have been great if Footer was also added. This would give us more control on displaying different types of footers across different locations and devices. For e.g. displaying a minimal footer on mobile devices and mega footer on desktops.

Once again, lots of hugs for the major release and significant improvements 🙂

Oh my… Is it just me or did you just turned GP into the easiest to use and fastest Theme Builder on the market with this update?
Its brillant!
I was using the GP Premium – Elementor Combo more and more and its seems you kicked some Elementor features in the …
I still think this will be a great combo for complex design but you made something really great here.

Side note: Maybe I missed it but where is the ‘sitewide data’ listing for layout design? Like {{site_title}} or {{page_header}}. I cant find those

If this is a 1.X version, I wonder what are your plans for 2.0
Your job is amazing Tom. Thank you

I’d like to suggest something when adding Hooks on the Display rules you can select Roles to display it. Would be great to have the “opposite” of that. Select one Role to exclude and show it to everyone else. The use case I found out could be useful is to remove the Administrators for getting a script that loads some tracking for usability and such while keeping everyone else in).

This was necessary (at least for me) for saving a lot of time en each post. Thanks a lot for making it possible.
Just one question, is it possible to include a tag for calculating and showing the reading time in the header?
Thanks again.