Skip to content

ricardozanini/kie-blog-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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