nopCommerce - Wordpress integration

nopCommerce - Wordpress integration

Throughout history there have been many great pairings that bettered the world of man; Batman and Robin, salt and pepper, peanut butter and Jelly, Google and the ever-curious mind…and today we are excited to say is another day where two great things come together to make something amazing.

Imagine having the ability to combine nopCommerce, a leading ASP.NET based open-source eCommerce platform and Word Press, a world famous blogging platform backed by thousands of plugins, to create none other than what can be described as something that will help you rethink the way you build your online business.

WordPress & nopCommerce integration is a collaborative project by Striving Programmers & Techpro compsoft Pvt Ltd and it was officially announced/launched at nopCommerce Days 2017 (3rd annual conference event that was held in New York, the USA on 16-17th of November).

Incorporating nopCommerce with WordPress is a great way to make the best of both worlds while simultaneously simplifying and enhancing your online business site.

Integration Approach

This nopCommerce and Wordpress integration supports two different approaches:

  • CMS Driven

    In this case, you can have a WordPress driven CMS site and a nopCommerce driven shop within your WordPress site.

    With this type of integration, you will have your CMS data of your WordPress site like pages, blog posts etc. You will be using a custom WordPress plugin for nopCommerce integration which offers some custom components that will bring nopCommerce data on your WordPress site like product catalog, orders information, cart and product search etc. In addition to that, the user data can be synced as well. Every user created / registered on your WordPress site will be created in nopCommerce as well.

    CMS Driven

  • eCommerce Driven

    In this case, you can have a nopCommerce driven shop and WordPress driven content within your nopCommerce site.

    With this type of integration, you will have products / services on a nopCommerce store site with all the catalog menus, product pages, customer data, order information etc. You will be using a custom nopCommerce plugin which offers some custom components that will bring WordPress blog posts data on your nopCommerce site via widget zones. In addition to that, the customer data can be synced as well. Every customer created / registered on nopCommerce site will be created in WordPress as well.

    eCommerce Driven

Technical Aspects

This integration can be installed on any WordPress and nopCommerce store site individually like any other plugin. This integration consists of two custom plugins: one plugin for WordPress and other for nopCommerce.

Technical Aspects

  • WordPress Plugin (Overview)

    This part of the integration comes with a long list of WordPress short codes (a complete list is mentioned in the documentation HERE) that can be placed anywhere on your WordPress site depending on your theme and it will display nopCommerce blocks (like product catalog, search, categories etc.) and users / customers of your site will be able to browse and add products to the shopping cart right from the WordPress site.

    User Sync Feature: The user data of your WordPress site can also be synced with nopCommerce customer data which means every time a user is registered on your WordPress site, same user will be created as a customer on your nopCommerce site with the same password.

    Examples:

    Displaying Categories (in WordPress)

    Displaying Categories (in WordPress)

    Displaying Product Detail (in WordPress)

    Displaying Product Detail (in WordPress)

    *A complete list of supported short codes is mentioned in the documentation HERE

  • nopCommerce Plugin (Overview)

    This part of the integration allows you to bring WordPress content on your nopCommerce site like blog posts along with the author information. Within the plugin settings, you can define the location (i.e. nopCommerce widget zone) where you would like to display WordPress blog posts.

    Customer Sync Feature: The customer data of your nopCommerce site can also be synced with WordPress user’s data which means every time a customer is registered on your nopCommerce site, same customer will be created as a user on your WordPress site with the same password.

    Customer Sync Feature

Download nopCommerce & WordPress Integration from GitHub

This integration is available for FREE on GitHub and Striving Programmers & Techpro compsoft Pvt Ltd will continue to support the project for the community.

GitHub Download: Click Here

Documentation / User Guide

Overview of WordPress and nopCommerce Integration: http://www.strivingprogrammers.com/overview-of-wordpress-and-nopcommerce-integration

Installing WordPress and nopCommerce Integration: http://www.strivingprogrammers.com/installing-wordpress-and-nopcommerce-integration

Setting up your websites for WordPress and nopCommerce Integration: http://www.strivingprogrammers.com/setting-up-your-websites-for-wordpress-and-nopcommerce-integration

Video from nopCommerce Days 2017: https://www.youtube.com/watch?v=_fPM_an-Yjg&feature=youtu.be

Demo

WordPress site (with nopCommerce products, cart, search, customer data, order info etc.): CLICK HERE

nopCommerce site (with WordPress blog posts, blog author info, blog title etc.): CLICK HERE

Please feel free to test it and post your feedback/comments here: http://www.strivingprogrammers.com/boards/topic/176/wordpress-and-nopcommerce-integration

*WordPress & nopCommerce integration is a collaborative project by Striving Programmers & Techpro compsoft Pvt Ltd

Author: Lavish Kumar

Leave your comment
*

Comments

2/27/2020 12:36 AM
Does this mean you will be able to add Wordpress plugins like WPForms Lite or Yoast SEO as well?