Theme options for widgets in WordPress sidebars

Alan Henness
155 Posts
Alan Henness posted this 25 December 2019
Ask a Question

Artisteer provided 'Appearance' and 'Show widget on' options for widgets added to sidebars - see attached screenshot.

Appearance gave the options:

sidebar default
block
post
simple text

The other option allowed control over which pages the widget appeared and was very flexible and useful.

In joomla, the appearance could be controlled using the styles art-block, art-post and art-nostyle.

I can't see a way to create these options in Nicepage. Is there a way or a workaround (possibly css tweaks) to provide these two options?

Artisteer provided 'Appearance' and 'Show widget on' options for widgets added to sidebars - see attached screenshot. Appearance gave the options: sidebar default block post simple text The other option allowed control over which pages the widget appeared and was very flexible and useful. In joomla, the appearance could be controlled using the styles art-block, art-post and art-nostyle. I can't see a way to create these options in Nicepage. Is there a way or a workaround (possibly css tweaks) to provide these two options?
Vote to pay developers attention to this features or issue.
9 Replies
Order By: Standard | Newest
Support Team
Support Team posted this 27 December 2019

Hi Alan,

We do not have predefined styles for the blocks, the main idea of Nicepage is to give you the flexibility.
So you can add a module position in the theme and style each position as you wish. Then you can probably find the WP extension that will allow hiding widgets for the specific pages. Joomla itself has the functionality to check the menu items where the module will be displayed.

...................................................
Sincerely,
Hella
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi Alan, We do not have predefined styles for the blocks, the main idea of Nicepage is to give you the flexibility. So you can add a module position in the theme and style each position as you wish. Then you can probably find the WP extension that will allow hiding widgets for the specific pages. Joomla itself has the functionality to check the menu items where the module will be displayed. ................................................... Sincerely, Hella Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
Alan Henness
155 Posts
Alan Henness posted this 27 December 2019

Something else to add to the wishlist to bring Nicepage up to the level of features provided in Artisteer?

Something else to add to the wishlist to bring Nicepage up to the level of features provided in Artisteer?
Support Team
Support Team posted this 30 December 2019

Hi Alan,

OK, we'll add your requests to our wishlist. But actually I will suggest you to try to use Nicepage module positions options and use the different styling, that gives a lot of possibilities for designers.
https://nicepage.com/doc/article/6700/how-to-use-positions-in-nicepage-joomla-extension
https://nicepage.com/doc/article/6461/how-to-use-sidebars-in-nicepage-wordpress-plugin

...................................................
Sincerely,
Hella
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi Alan, OK, we'll add your requests to our wishlist. But actually I will suggest you to try to use Nicepage module positions options and use the different styling, that gives a lot of possibilities for designers. https://nicepage.com/doc/article/6700/how-to-use-positions-in-nicepage-joomla-extension https://nicepage.com/doc/article/6461/how-to-use-sidebars-in-nicepage-wordpress-plugin ................................................... Sincerely, Hella Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
Alan Henness
155 Posts
Alan Henness posted this 30 December 2019

But that doesn't allow me to use different stylings for different widgets in the same sidebar, does it? For example, I may want an archive or HTML widget in a plain style with a different widget in block style below it in the same sidebar. I don't think I can do that in Nicepage, can I?

Another issue:

I use Cookies and Consents' widget that comes with Jetpack for telling visitors about cookies, GDPR policy, etc. In an Artisteer theme, I usually add it to a sidebar in the footer and it displays at the bottom of the visible page when someone visits the site, sitting over the text at the bottom of the visible screen - it stays in that position if I scroll. In Nicepage, if I add the widget to a sidebar I've added in the footer, the Cookies and Consents bar becomes part of the footer and does not float on the screen and is not seen unless the footer is scrolled down to, meaning that a visitor may never see it.

Is there a way around this problem or another way to display a consent banner?

But that doesn't allow me to use different stylings for different widgets in the same sidebar, does it? For example, I may want an archive or HTML widget in a plain style with a different widget in block style below it in the same sidebar. I don't think I can do that in Nicepage, can I? Another issue: I use Cookies and Consents' widget that comes with Jetpack for telling visitors about cookies, GDPR policy, etc. In an Artisteer theme, I usually add it to a sidebar in the footer and it displays at the bottom of the visible page when someone visits the site, sitting over the text at the bottom of the visible screen - it stays in that position if I scroll. In Nicepage, if I add the widget to a sidebar I've added in the footer, the Cookies and Consents bar becomes part of the footer and does not float on the screen and is not seen unless the footer is scrolled down to, meaning that a visitor may never see it. Is there a way around this problem or another way to display a consent banner?
Support Team
Support Team posted this 30 December 2019

Hi Alan,

Unfortunately, you cannot achieve the different display of blocks within one position in the sidebar. But you can add more than one position to the sidebar with a different style.

Another issue:

In general, it depends on the positioning used for the GDPR policy panel by the plugin creator. If they are using fixed positioning, it should be no difference where the widget is located. Please provide a link to the website so we can see the issue.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi Alan, Unfortunately, you cannot achieve the different display of blocks within one position in the sidebar. But you can add more than one position to the sidebar with a different style. > Another issue: In general, it depends on the positioning used for the GDPR policy panel by the plugin creator. If they are using fixed positioning, it should be no difference where the widget is located. Please provide a link to the website so we can see the issue. ................................................... Sincerely, Olivia Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
Alan Henness
155 Posts
Alan Henness posted this 01 January 2020

See this page. https://www.discoverchiropractic.co.uk/privacy/ If you scroll down, the cookies and consents banner appears in the bottom sidebar that I added in Nicepage. The widget has two position options: to display the banner at the bottom of the screen (which I prefer) or at the top. With a Nicepage theme, this makes no difference as it always simply appears in the sidebar position.

If I revert to an Artisteer template, it appears floating at the bottom of the screen without scrolling and stays then even if the page is scrolled.

The cookies and consent banner widget provided in Jetpack is widely used so it's disappointing that Nicepage cannot work with it.

Another difference between Nicepage and Artisteer: in Artisteer, I can add a copyright notice (in the footer) of the form Copyright 2018-[year] and this will correctly change to the current year, saving me a lot of work going around my sites updating the year on the 1st January. In Nicepage, it looks like I have to make the change manually in the desktop version for every theme then re-upload it on every site.

If there is no other way to do this then it's another reason why Nicepage cannot be considered to be any kind of replacement for Artisteer for designing themes.

See this page. https://www.discoverchiropractic.co.uk/privacy/ If you scroll down, the cookies and consents banner appears in the bottom sidebar that I added in Nicepage. The widget has two position options: to display the banner at the bottom of the screen (which I prefer) or at the top. With a Nicepage theme, this makes no difference as it always simply appears in the sidebar position. If I revert to an Artisteer template, it appears floating at the bottom of the screen without scrolling and stays then even if the page is scrolled. The cookies and consent banner widget provided in Jetpack is widely used so it's disappointing that Nicepage cannot work with it. Another difference between Nicepage and Artisteer: in Artisteer, I can add a copyright notice (in the footer) of the form Copyright 2018-[year] and this will correctly change to the current year, saving me a lot of work going around my sites updating the year on the 1st January. In Nicepage, it looks like I have to make the change manually in the desktop version for every theme then re-upload it on every site. If there is no other way to do this then it's another reason why Nicepage cannot be considered to be any kind of replacement for Artisteer for designing themes.
Support Team
Support Team posted this 28 January 2020

Hi Alan,

This is quite strange because there is no specific styles assigned bu this plugin to the cookie block to position it relative to the screen. At this moment, according to the plugin styles, the position of this block is proper.
Anyway, you can add the following code to the Nicepage Site Settings >> CSS to set the desired position:

#eu-cookie-law {
    position: fixed;
    top: 0;
    width: 100%;
    left: 0;
}

This is for the top position. For bottom position replate top:0 with bottom:0.

Unfortunately, Nicepage does not include a built-in current year shortcode. But you can use any existing plugin for this.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi Alan, This is quite strange because there is no specific styles assigned bu this plugin to the cookie block to position it relative to the screen. At this moment, according to the plugin styles, the position of this block is proper. Anyway, you can add the following code to the Nicepage Site Settings >> CSS to set the desired position: #eu-cookie-law { position: fixed; top: 0; width: 100%; left: 0; } This is for the top position. For bottom position replate top:0 with bottom:0. Unfortunately, Nicepage does not include a built-in current year shortcode. But you can use any existing plugin for this. ................................................... Sincerely, Olivia Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
Alan Henness
155 Posts
Alan Henness posted this 29 January 2020

That's great, Olivia. That css solved the problem perfectly.

That's great, Olivia. That css solved the problem perfectly.
Support Team
Support Team posted this 29 January 2020

Hi Alan,

You are welcome and nice to hear that the issue is solved.

...................................................
Sincerely,
Hella
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi Alan, You are welcome and nice to hear that the issue is solved. ................................................... Sincerely, Hella Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
You must log in or register to leave comments