Adding and Editing Widgets

Follow

Back to Themes FAQs


Adding and editing widgets from the admin console is fast and easy. 
Open the theme level page to add a widget to and click on the widgets tab.

To add a widget all you have to do is click on it and drag it to one of the widget areas to the right.


The widgets generally stack top to bottom. The topmost widgets will appear above the widgets below them in their areas. This happens unless specified differently with css. 

 

After it loads, you can click on one of the three icons to edit it.
The three editable areas on the widget are:

1. Widget Settings - Here you can set some of the more common display and content settings. These will change, depending on the widget.



2. Widget Layout- Here you can view and edit the html of the widget. Custom html can be added to the widget here (be advised, this section is for those who know how to edit Html).





4. Widget CSS - This section is for those who don't need the style designer tool and want to add their own css or edit the widget's style sheet.

Feel Free to take a look at The List of Available Widgets!

Back to Themes FAQs

Have more questions? Submit a request

Comments

  • Avatar
    Shane

    The annoying thing really is that after you do all this work in the HTML and CSS, there is no way to save those changes without making the widget live. So Jeff's comment is sort of correct. Deleting a widget deletes it and you can't get back the work you put into it even if it was a small amount of work. You can't even name the widget you've added so you could end up with a stack of Custom HTML widgets and not know which is which without clicking on each one.

    A great enhancement to the backend would be a Publish/Unpublish option for each widget. That way I can make a set of 4 widgets for one area of the page and my client can turn them on or off depending on the season. For instance, a widget showing xmas gifts should be an easy thing for the client to turn off while they turn on the Valentines Day widget. With the current interface, I don't think that is possible. If it is possible, it is not at all intuitive and my client would never "get it".

  • Avatar
    Ryan Olson

    Hi Shane.

    Unless I'm misunderstanding you, both things you mentioned are possible as seen in the 2nd screenshot in this article.

    You can assign a name to the widget with the Widget Name field and you can "publish/unpublish" using the Hide Widget checkbox.

  • Avatar
    Shane

    Thanks Ryan!