Coder Social home page Coder Social logo

os-base-kit's Introduction

OS Base Theme

Wordpress default theme & components for Oddessey Solutions.

Dependencies

  • Laravel-mix: for compiling assets (js & scss)
  • Ftp: for uploading files to remote
  • Fs: to monitor file changes
  • Node
  • npm

Development

npm run watch

This will start webpack which will compiles our assets and uploads changed files to the remote server (if required). Changes code in sources/, all files will be compiled automatically and copy to the root directory of the theme.

If running for the first time. there is a one time setup to run through:

Setting up local environment

You will need to have a local server with database running. I recommend using Laravels Valet, but basically anything allowing you to run php and have a mysql database will do the trick! Just make sure your PHP version is at least 7.1 or higher.

Installation:

  • Clone or download the repo into your theme folder
  • Open terminal and cd to this directory
  • Run the install: npm install
  • (optional) set your ftp details in webpack.mix.js
  • When it has finished, run npm run watch
  • Start coding

Plugins

Advanced Custom Fields Pro (ACF)

For custom fields on pages and post types Advanced Custom Fields Pro is used. Add your copy of ACF pro to the plugin folder.

Custom Post Type UI

To provide our site with custom post types and taxonomies the plugin Custom Post Type UI is used. You can install this plugin inside the plugin tab on the admin page.

Inspired by

os-base-kit's People

Contributors

vweltje avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.