Back to website >

Urban Documentation

Before you can use the Nop Urban Theme you need to install it.

For more information about the installation of a nopCommerce Theme refer to our How To Install A Theme article.

Admin DEMO - see the theme administration.


The theme comes with 10 of our plugins:

  1. Nop Ajax Cart
  2. Nop Ajax Filters
  3. Nop Anywhere Sliders
  4. Nop Cloud Zoom
  5. Nop Instant Search
  6. Nop JCarousel
  7. Nop Mega Menu
  8. Nop Product Ribbons
  9. Nop Quick Tabs
  10. Nop Quick View

Urban Theme - General settings

The Nop Urban Theme has on the fly layout customization options which you can manage from the administration. This is the Theme settings section. It can be accessed by Administration -> Plugins -> Nop Urban Theme -> Settings.

urban theme settings

urban theme settings

  1. Enable the theme plugin as widget - If you check this option you will enable the widget of the theme plugin
  2. Menu Mobile Look - This theme comes with two header layouts. If you check this option, you will enable the version which looks more like the mobile one.
  3. Item Box Hover Effect - you can choose one of the two predefined item box hover effect. The one includes 'Add to wishlist' and 'Compare products' buttons (along with the common add to cart and quick view buttons), while the other have extra buttons to increase and decrease the quantity in the quantity box.
  4. IsCategoryPageOneColumn -  you can easily decide whether you want a one-column design or two-column design for all pages that have product listing like Category, Manufacturer, New Products, Recently Viewed, etc. If you prefer two columns - you will have three items per row, and four items you will have if you choose one column layout.
  5. Place Header Inside Home Page Main Slider -  this option allowed to Anywhere slider plugin to goes underneath the menu in header or to start after it.
  6. Enable Map On Home Page/Enable Map On All Other Pages -  you can enable 'Google maps' location on home page or on every single page. You can map every location you want by using 'Latitude' and 'Longitude' fields.
  7. Number Of Homepage Category Products -  you can set the number of products shown in each home page category.
  8. Custom Map Styles [JSON Format] - Set custom styles for the Google Map in your store. This should be written in JSON format.
    Note: To generate the Custom Map Styles do the following:
    Go to Google Maps Styling Wizard:
    Customize colors, roads, labels of the map.
    Click on Finish and copy the JSON from the pop-up.
  9. Nop Quick Tabs Layout - if you have the Nop Quick Tabs plugin installed you can choose from two predefined designs for the tab titles.
  10. Enable Default Category Navigation - you can decide whether the default nopCommerce category navigation will be enabled.
  11. Enable Default Manufacturer Navigation - you can decide whether the default nopCommerce manufacturer navigation will be enabled.
  12. Google API Key -  If your domain was not active prior to June 22nd, 2016, you need to obtain your own key from here:
  13. Enable Default Vendor Navigation - you can decide whether the default nopCommerce vendor navigation will be enabled.
  14. Follow us pinterest url - Insert your follow us URL address on pinterest. If left empty the icon in the footer will not be displayed.
  15. Follow us vimeo url - Insert your follow us URL address on vimeo. If left empty the icon in the footer will not be displayed.
  16. Remove Copyright - Remove Copyright notice after a copyright removal key had been purchased by
  17. upload a logo to your site.
  18. Custom Head Styles - Insert your custom css styles that will be added in the head after all other css files. This way you can further customize the theme. Example: .footer { display: none; }

Add a Slider to your homepage

For more information on how to configure Nop Anywhere Sliders, refer to this article.

To add a slider to your homepage you will need to go to Plugins -> Nop Anywhere Sliders -> Manage Sliders and create a new Nivo slider


The recommended widget zones are: home_page_main_slider

Bellow you can see the Pictures section with the recommended Pictures settings.


Note: before uploading images make sure that the admin -> configuration -> settings -> media settings -> maximum image size option is set to some bigger image size, say 1920 or even more.

slider images

You can check out the configuration of the Anywhere Sliders plugin on our demo store in the Admin Demo.


Define the Categories in your Home Page Tabs

You can select which categories you want to display in your home page tabs. Also you can set the number of products you want to show and the display order of the categories.

You can do that from the Additional Settings section in your Nop Native Theme Plugin Administration


Categories and Banners

You can add Banners in different places in the theme using our Nop Anywhere Sliders plugin, and more specific place is in the category grid on the home page. Just add a New Slider with the image of the banner and map it to the widget zone: home_page_categories_banner1 or home_page_categories_banner2

include category banner



You can check out the configuration of the Banners on our demo store in the Admin Demo: 


The theme has a Facebook Shop integration via our Nop Facebook Shop plugin, which allows you to sell products directly on your Facebook page. Your customers can browse your catalog and search for the right product right within Facebook. Every change to each product is updated in real-time. To see a live preview of the Facebook shop for the Nop Urban Theme, click here.

Tips and Tricks

  1. Have categories if you wish marked as "Show on home page"
  2. Edit or remove the Home Page Text topic to suit your needs.
  3. There are several locale resources that you may want to change to suit your needs - you can find them by search for locale resource containing the word - SevenSpikes.Themes.Urban
  4. Have a high quality square product images so that the zoom on the product page works better.
  5. Have a play with all the plugins and read their documentation to see how you can use them properly and make the best of them.

For more information on the terms used please refer to our Glossary.