I’ve a problem with my Theme Customize.
I’ve registered 4 widget area in my template, I can see them correctly in the Apparence > Widget panel, but I can’t see them in the Theme Customize, when I click on my Widget section I have the following message instead:
Your theme has 4 widget areas, but this particular page doesn’t display them. You can navigate to other pages on your site while using the Customizer to view and edit the widgets displayed on those pages.
For example, i want to use sidebar at other pages, but it only shows on the shop page.
Any help will be really appreciated!
Thank you all.
Related
i am using neve theme + elementor, and i am trying to add widgets to my footer, but nothing shows. I am going to Appearance>Widgets>then add text and images to all footer columns - 1,2,3,4 respectively and when i hit update, and refresh the site, nothing shows.
I have checked this answer here but i have not used any code in my case(only drag and drop with elementor), so the answer does not apply to me.
i have tried to disable elementor and all other plugins, but same thing, nothing shows.
if i go to appearance>Customize and select widgets this message appears:
Widgets are independent sections of content that can be placed into widgetized areas provided by your theme (commonly called sidebars). Your theme has 5 other widget areas, but this particular page doesn’t display them. You can navigate to other pages on your site while using the Customizer to view and edit the widgets displayed on those pages.
What am i doing wrong? Any help would be greatly appreciated !
L.E SOLUTION : So the solution for this issue (for the beginners of wordpress like me here that could have the same dilemma) is like Daniyal said that before adding widgets to your Header and Footer in the Appearance > Widgets you actually have to design the header/footer in the Appearance > Customize section, by defining through drag and droping which area of the Footer for example Footer 1 is or Footer 2 or so on. Once the areas are defined the widgets added in widgets section will appear in the correct areas defined by the user.
Do you create Footer with elementor?
If you create footer with elementor, so footer widgets not showing and you should drag and drop widget with elementor to footer to show widget
If you don't create footer with elementor, this problem is the Theme
I have created one website by WordPress. I have one sidebar that I want apply to several pages. I read a lot of tutorials but I could not find any solutions? How can I do this??
Solution 1
Modify your theme - create custom page template and register new sidebar. It's pretty well documented on WordPress.org
Page templates
Sidebars
Solution 2
If you are not WP developer, this is simper and more user friendly solution for you.
Install Widget Logic plugin.
Add widgets to sidebar via WordPress administration.
Click on widget and specify conditions. For example you can restrict displaying of widget for pages in specific category: is_category(array(5,9,10,11))
For more condition examples read Widget Logic - Other notes section
If you are using avada theme you don't need to do anything, there is already option available for selecting sidebar on any page, so you can choose one sidebar for many page you wish.
If you didn't find Fusion Page Options in edit page screen than you have check your screen options.
How can i avoid same widgets on each page.I add widget on sidebar in widget area but it appears on all the pages having sidebar.I want different widgets on different pages sidebars.How can i do this.I am new to wordpress.
This can be done with the Jetpack plugin. Once activated you can choose what widgets display on what pages:
The Widget Visibility module enables you to configure widgets to appear only on certain pages (or be hidden on certain pages) by using the Visibility panel.
Visibility is controlled by five aspects: page type, category, tag, date, and author. For example, if you wanted the Archives widget to only appear on category archives and error pages, choose “Show” from the first dropdown and then add two rules: “Page is 404 Error Page” and “Category is All Category Pages.”
I prefer the Custom Sidebars plugin. It comes with less overhead than Jetpack, but if you need any of the other features Jetpack provides: go for it!
You can use the Display Widgets WordPress plugin. It is a super light weight plugin and will do exactly what you want!
I have a web site on Wordpress using my custom made theme, I need to put a module with text and images on the frontpage of my theme which should be managed from the admin panel. I've read about widgets but I don't quite get how can I put them anywhere not just in sidebars, I don't have sidebars on my frontpage. any help would be appreciated.
Widget compatible sidebar in Wordpres it is just position on the page where widget could be placed. It is not necessary to be in the left or right column of the site. I could be anywhere(header, footer, middle part). Look on the default theme how sidebars created in it. Default theme has 7 or 8 positions(sidebars) for widgets accessable from admin. Also there are lots of tutorials on how to add sidebar into theme
http://www.blogohblog.com/adding-extra-sidebar-to-your-wordpress-theme/,
http://www.balkhis.com/web-designs-resources/how-to-add-a-dynamic-sidebar-in-wordpress/
and many others.
I want to add a widget in to my theme and it should display only home page. Also user can add different page URL's to the widget through admin panel and added page should be display in home page. Please help me.....
Just register two separate widget areas. One for the home and one for the test of the site. This way you can add different widgets to each section of your site.
http://codex.wordpress.org/Function_Reference/register_sidebars
JohnP's solution works great if you are comfortable getting into the code. If you would rather work only within the Widget admin page, I would recommend using the Widget Logic plugin which allows you to specify where widgets should and shouldn't be displayed. You can find it here: http://wordpress.org/extend/plugins/widget-logic/. For your setup, simply drag the widget into the widget area and in the widget logic text input place the following:
is_home()
By doing so, the widget will only show on the home page. Like I said, JohnP's solution will work, but might be more involved than simply doing this.