Skip to content

Custom WordPress with WooCommerce theme built for people who buy second-hand motorcycles and sell them on parts. This theme is used on my site https://gmotoparts.com

Notifications You must be signed in to change notification settings

GeorgiKeranov/motocross-enduro-parts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motocross Enduro Parts

Custom WordPress with WooCommerce theme built for people who buy second-hand motorcycles and sell them on parts. The theme is responsive and it is fully customizable from the WordPress admin panel via custom fields.

You can check how this theme looks on this site - https://gmotoparts.com

Table of contents

Technologies used

  • WordPress 5.8
  • WooCommerce 5.5.2
  • PHP 7.4
  • JavaScript (ES6)
  • CSS3
  • HTML5
  • jQuery
  • Carbon Fields (Custom fields like ACF plugin but specifically for developers)
  • MySQL
  • Gulp
  • Webpack
  • PostCSS

Theme Functionalities

Functionalities

  • You add the parts as products with pictures, price, description and compatible motorcycles so everyone can check if this part fits on his motorcycle without calling you again and again to ask if the part will fit their motorcycle, send them pictures of it, in what condition is it and what the price is.
  • Each part (product) has an associated motorcycle from which the part is disassembled. (This field can be automatically filled with a motorcycle by default that you can choose from Theme Options/Motorcycle Parts Options. This is very useful if you for example add 50 more parts from the same motorcycle).
  • Each part (product) has compatible motorcycles because every part can be fit on multiple motorcycles with different makes, models or years.
  • The title of the part (product) is automatically generated by the custom field title and associated compatible motorcycles to the part.
  • Users can search parts by:
    • Words
    • Make, model and year of their motorcycle for parts that will fit
    • Categories
  • Users can order parts and you will get automatic notification on the phone from the "WooCommerce" app for iPhone and Android.
  • You can attach a large number of parts to one motorcycle easily from the custom admin page "Attach Parts To Motorcycles".
  • When you change the order status to complete the parts from it are automatically hidden on the site because they are sold.
  • You can add promo codes for discounts.
  • You can check sales for every month by each motorcycle.
  • Every motorcycle can be checked for the total sales and the remaining parts for sale.

Header

Header contains a menu that can be managed from Admin Panel/Appearance/Menus.


Footer

Footer contains text, phone number, email and copyright. These fields can be managed from Admin Panel/Theme Options/Footer.


Page Templates

Page Builder

This template has different sections that can be used in the order you want.


Shortcodes

[year]

Use this shortcode to display the current year.


Installation

Requirements

motocross-enduro-parts requires the following dependencies:

Setup

To use this theme you need to install the Composer and Yarn packages:

$ composer install
$ yarn install

Available CLI commands

Note run these commands inside the theme folder "motocross-enduro-parts/themes/motocross-enduro-parts"

  • yarn dev : watches all css and js files and recompiles them when they change.
  • yarn build : compiles all of the css and js files to /dist folder in the theme

Design Images

gmotoparts com_ (9) gmotoparts com_parts__orderby=date page=6 (1) gmotoparts com_product_desen-karter-yamaha-yz250f-07-09_ (2) gmotoparts com_contacts_ (1) gmotoparts com_cart_ (1) gmotoparts com_checkout_

About

Custom WordPress with WooCommerce theme built for people who buy second-hand motorcycles and sell them on parts. This theme is used on my site https://gmotoparts.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published