Giter Site home page Giter Site logo

ricardozanini / kie-blog-theme Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 373 KB

Kogito Blog WordPress Theme

License: GNU General Public License v3.0

PHP 70.72% JavaScript 4.49% CSS 22.83% Shell 1.97%
kogito drools jbpm optaplanner kie wordpress blog theme

kie-blog-theme's Introduction

KIE Blog WordPress Theme

Simple WordPress theme based on WordPress Sixteen to beautify the KIE Team Blog website.

Installation

It's recommended to use WP Pusher to handle installation and future updates on this theme. Just install the plugin and point it to this repository. If you have problems, follow these instructions. Remember to set the "sub directory" option to theme.

Menu

This theme comes with two menu areas: the primary that you can see in the top of the page, and the responsive, which is only activated on small screen devices. Create a new menu from the "Appeareance > Menu" options in the dashboard and mark it to appear in the primary and responsive areas.

Menu Area

Sidebar

In the sidebar area, we use one Widget for Shortcodes to be able to add a form for the S&F Pro plugin.

Jetpack Plugin

Jetpack hides all the screen-reader-text class from the elements (so it would be visible only by screen readers), that's why you might see some differences from the local deployed blog from the live one. It's not possible to install Jetpack locally.

Local Development

It's recommended to set up a local development to test your changes before sending a PR. You could install LAMP (or LEMP), but we have a Minikube environment prepared on the kubernetes directory:

  1. Install Minikube

  2. Install kustomize

  3. Mount a local directory to the Minikube instance (see mount.sh), this way whenever you make a change in the theme, it will be reflected automatically in the cluster

  4. Run deploy.sh to have your environment set for you

  5. Set up your WordPress instance and install this plugin manually (zip the theme folder and upload it via Dashboard)

  6. (Optional) Use FakerPress to have some mock data

kie-blog-theme's People

Contributors

ricardozanini avatar

Watchers

 avatar  avatar  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.